Kansas City Royals World Series Champions Framed Posters - 7890288