Kansas City Royals Rally Over New York Mets to Win 2015 World Series
Photo Credit: Financial CV
For the first time since 1985, the Kansas City Royals took home the 2015 World Series victory in extra innings, defeating the New York Mets on their home field, 7-2. Leading the series 3-1, the Royals found…