Who Wins the WS - Tigers or Giants?
View Single Post
I predict Detroit. But most of that comes from my Texas Rangers love and my Giants hate for what they did to us in the postseason.
View Public Profile
Find More Posts by TheCowboy