Groundhog Day Meets Nightmare on Elm Street as SF Giants Bumble Again

Use your ← → (arrow) keys to browse more stories
Groundhog Day Meets Nightmare on Elm Street as SF Giants Bumble Again
Tom Szczerbowski/Getty Images

Toronto – You have to wonder what the fans here were thinking. The Giants won championships in two of the past three seasons? In what sport? Over the weekend, the Giants played four games against Atlanta and allowed a total of 10 runs. They played two games against the last-place Blue Jays and allowed 11 runs over the first innings alone, bumbling, stumbling and fumbling their way through a wasted visit.

Load More Stories

Follow San Francisco Giants from B/R on Facebook

Follow San Francisco Giants from B/R on Facebook and get the latest updates straight to your newsfeed!

San Francisco Giants

Subscribe Now

We will never share your email address

Thanks for signing up.