Cardinals David Freese Hits 11th Inning Home Run in Game Six to Tie World Series with Texas Rangers 3-3 (VIDEO)

The Texas Rangers needed one final strike in the 9th and 10th innings Thursday night, Oct 27, in Game 6 of the World Series to win the championship, but it didn’t happen. Instead in the 11th inning St Louis Cardinals, David Freese hit a solo home run off pitcher Mark Lowe tying the series 3-3.

... Read More