As my beloved Roggies is still closed for rennovation, does anybody know of another place to catch a soccer game in Boston? I'm paticularly looking for the Quakes v. Galaxy game tonight, and am in the process of trying to find a place that shows the Milan v. Perugia game this afternoon. Any help would be much appreciated. Thanks, Charles