0 Members and 3 Guests are viewing this topic.
I'm sorry by my bandwagon heart can't take this anymore, I need to pick a team that I know can win on a regular basis and make it to the playoffs, I am now officialy supporting the Indians...Does anyone know where the Indians official forum site is???