Hey all,
If this is the wrong place to start a thread on Whitecaps MLS franchise pursuit, please relocate this thread into its proper place. I came across this article on the Whitecaps MLS' bid
here's the article:
http://www.theprovince.com/Sports/Whitecaps+competition+franchise+narrows/1186818/story.html
Atlanta just dropped it's bid. So it's down to St. Louis, Miami, Portland and Ottawa. Personally, I don't think Ottawa has much of a chance. I think it's between St. Louis, Miami, Portland, and Vancouver. Two spots, 4 teams.
I think Vancouver's going to get into the MLS. The other team? I'm predicting it's either Miami or Portland.