A roller coaster of emotions came as the 2015 San Francisco Giants season is now over.
Things were looking a bit grim for the Giants before Wednesday night's game.
This website uses cookies.