World Series Trophy Coming to Troy
If you just happen to be a San Francisco Giants fan living here in the Albany area, the World Series trophy that your team won will be on display at Joe Bruno Stadium, home of the Tri-City ValleyCats next Thursday, May 5th between 5-7.
Bus Runs Over Trophy [Video]
So your soccer team wins the big match, you get the trophy, and what happens? You drop it. Not on the floor, but on the road in front of your bus, while it's moving. Real Madrid won the Spanish Cup earlier this week over Barcelona, their rivals. As you can see from the thousands of soccer fans who l…