Tag: McCovey Cove Dave

Sports
Giants Superfan ‘McCovey Cove Dave’ Tries To Pull Off A Deal Of A Lifetime With Michael Harris II’s Grand Slam Ball

Giants Superfan ‘McCovey Cove Dave’ Tries To Pull Off A...

san-francisco-giants-mccovey-cove-dave-michael-harris-ii-atlanta-braves