i heard that the announcement would be today. any one heard anything or seen any announcements? i heard the final will be on victoria street
First off, because of the "news" leaking out on Monday, the official announcement has supposedly been delayed. There is a TON of info on this in the "2003 WWC" forum. But in a nutshell...Portland hosts the semis. The final is at Home Depot. RFK hosts the opener. And the other venues are Gillette, Giants (maybe), Cowlumbus.
Please post 2003 WWC venue info in the following thread https://www.bigsoccer.com/forum/showthread.php?threadid=47451