It’s been 15 years since Yankees fans were able to celebrate a World Series win on home turf, but that all changed on Tuesday.
It’s been 15 years since Yankees fans were able to celebrate a World Series win on home turf, but that all changed on Tuesday.