Artist depicts baseball-crazy, thirsty Giants fans on Muni
Your San Francisco Giants return home tonight following their brave effort in the War on Dodgers/lesser-evil-but-still essential bad baseball teams. Our fellas were triumphant, so what better way to honor their heroic efforts than to sardine it up and head to the ballpark in a crowded Muni train? The Giants will play games at AT&T Park starting tonight and every day through Sunday. Yay!
Image by Avner Geller.