Opening Day in San Francisco is finally here, and the weather couldn't be more agreeable. The lucky so-and-so's skipping school or work to get a tan at the ballpark are the envy of the city. For those stuck at the office, though, here's one way you can absorb the Opening Day spirit. We've compiled a [...]