November 2, 2015

These Mets Ain't Royals — Kansas City Wins 2015 World Series [VIDEO]

Second title in franchise history

Via: The Daily Caller