Fans and Traffic Will Be Out In Force for Giants’ Opening Day
The San Francisco Municipal Transportation Agency (SFMTA) encourages San Francisco Giants fans to plan ahead and leave extra travel time to and from AT&T Park for Opening Day tomorrow. Tomorrow’s home...