Thursday Night Baseball returned with a huge game between the San Francisco Giants and the St. Louis Cardinals. Not only was this a big game, but they had Bob Costas on the call which also added cred to the event.
I am glad that the Giants got a win here tonight. They got a big one last night amidst the power outage, and this was another huge win that the team needed. The Giants are the defending World Champions, but they hae to work hard as another team has emerged as a contender this year in the form of the Arizona Diamondbacks... I know, I am as shocked as you are in that regard.moreless