BETTER VIDEO! Bob Weir, Phil Lesh, Tim Flannery 3-0 – winning team sings Star Spangled Banner for @sfgiants win!
According to Giants 3rd Base coach TImFlannery, THe San Francisco Giants are 3-0 wins when the trio of Phil Lesh, Bob Weir, & Tim Flannery sings the National Anthem