MLS is the top level of football in North America.
MLS is the top level of football in North America.
This opportunity sailed past the Argos a few years ago ...... unless you have some new info?
Listening to the garbage news wrt the Bills/BonJovi/MLSE fodder, I'm thinking ..... yea the Argos will have to move out of downtown, only to have the Bills come in and be welcomed to the downtown by the TO Council with $ to build a new stadium on the Ontario Place site. .... wash my mouth out with soap right now!
Bookmarks