LSD LOL

In case you haven’t seen it already, in honor of the Giants’ home opener later this afternoon, the best cartoon I’ve ever seen about baseball or LSD. (And it’s about both!)

[via busblog]

Previously:

Baseball Warrior in Dolores Park

Baseball in the Mission