FC Uptown
19 May 2006, 01:59 PM
Are there some good soccer fan-friendly places in Cleveland to watch the friendlies with fellow fans?
(Obviously, we are all going to Browns Stadium on Fri - but where will people be watching the other games and eventually the WC?)
(Obviously, we are all going to Browns Stadium on Fri - but where will people be watching the other games and eventually the WC?)