Tagged: San Francisco Giants

San Fran Vs. Texas

I have came out of my sulking that the Jays blew another well started season to talk about the World Series. Starting Wednesday two teams who have never won the World Series in the city they are now in will battle for the ultimate baseball crown. San Francisco who has not one a world series since the big move from New York and Texas who had never even been in the ALCS.

Also, the manager rage is heating up. Who will it be?
Advertisements