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
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