Kansas City Royals win 2015 World Series(35 images)

Members of the Kansas City Royals celebrate as they win the World Series defeating the New York Mets 7-2 in game 5 at Citi Field in New York City on November 2, 2015. The Royals won the series 4 games to 1. Photo by Pat Benic/UPI | License Photo
0 of 0