Over 183,485 videos
Skip to Main Content | Skip to Categories | Skip to Search
Fans in Times Square celebrated the New York Yankees 27th World Series title Wednesday night. The Yankees defeated the Philadelphia Phillies 7-3, winning the series four games to two. (Nov. 5)