Yes! Yes! Yes! The San Francisco Giants won game 1 of a 162-game regular baseball season. They did it by shocking the Reds in Cincinnati with a come-from-behind 9th inning rally. The Giants were looking nothing like the team from spring training who led the majors with a 21-6 win/loss best.
But what did follow them from the Scottsdale desert was a "Never Quit, Never Surrender" fighting mentality. Of those 21 wins this spring, a number of them were won late in games where they battled back from deficits. I know this is only one regular season game win, but I got out of it exactly what I wanted to see; proof that Hope continues to Spring Eternal for this squad of Giants. This team is no fluke, and they have that camaraderie (mutual trust & friendship), as well as faith in each other to make this 2025 season something special.
With new president Buster Posey leading the way today on his 38th birthday, there is something about this team that shouts "look out cause here we come" to the world of baseball. They are well aware of the 2024 Champions who dwell in their NL West division. But it already seems they believe they can hold their own against the highest paid baseball team on the planet, or any other club favored by sports experts to participate in the Fall Classic World Series.
I say, if you wanna watch and bet on an underdog in baseball this season, look no further than the San Francisco Giants. Just ask the Cincinnati Reds what it feels like to have your opening day celebration snatched away one out from victory. Giants Patrick Bailey and Wilmer Flores gave Reds fans a ninth inning they simply didn't see coming and will never forget. Because there's something about Opening Day games that carry a special place in baseball fans hearts. The thrill of victory and the agony of defeat seem to ruminate stronger and longer from games played on Opening Day. Possibly because of the long winter hibernation from the game. Excitement and expectations seem so much higher. For players, coaches, fans and sports analysts. Baseball is Back Baby!
Rest Well Reds! You'll have Friday off to get it together before having to face these Giants again this Saturday and Sunday.