prf100
All-Star
- Joined
- Jun 26, 2008
- Messages
- 3,351
- Reaction score
- 8,823
- Points
- 113
From the article:
"Under the plan, the Rays would play in new stadiums in both the Tampa Bay area and Montreal, according to sources."
Are these sources the wishful / delusional owners of the Rays?