yama
@niyvft
The Royals have won more World Series games in New York than the Yankees have in the past 15 years
0 reply
0 recast
0 reaction