Remember when the Giants won 10 in a row? That did happen, right? It wasn’t just some fever dream we all concocted in a hive-mind state?
Yes, yes, it did happen, and for a few brief weeks, the Giants looked like they could be the cream of the crop in the National League. Since then, they’ve crashed back down to Earth, including a four-game losing streak over the holiday weekend. (A 2-0 win over the Mariners on Wednesday night has stopped the bleeding, but they're out of a playoff spot as of this writing.