Video: 'WORLD SERIES GAME 5 -- FIRST PITCH 6:57 PM CT - November 01, 2010'
(Thursday, November 1, 2010, game played at approximately 6:58-9:30 p.m. CDT) — The San Francisco Giants won the 2010 World Series tonight, defeating the Texas Rangers 3-1 at Rangers Ballpark in Arlington, Texas, in the fifth and deciding game. Continue reading San Francisco Giants defeat Texas Rangers to win World Series 10 years ago this hour #OnThisDay #OTD (Nov 1 2010)