Who is your team? Why will they win it all this year?
My team is Cleveland. (I still can't use that 'G' word). They aren't going to do shit this year. Last year their offense was putrid, arguably the worst in baseball. So this off-season, they ..... did exactly nothing to improve it, giving us fans a huge middle finger.
I hate them and love them at the same time.
This message has been edited 1 time(s).