The photo above may not reflect exact options chosen to the right.
Kauffman Stadium with World Series dates
Kauffman Stadium, home to the two time world champion Kansas City Royals major league baseball team is located in Kansas City, Missouri. The stadium was built in 1973 alongside Arrowhead Stadium and holds 40,625 fans. The Royals won the World Series in 1985 and 2015. They also went to the World Series but lost in 1980 and 2014. This print has the 1985 and 2015 dates mentiioned on the border of the print.