BOSTON — Trevor Brown grew up dreaming about hitting a home run over the Green Monster at Fenway Park, and as his shot cleared everything but a “Selfeo” banner at the very top of the famous wall, Brown soaked in every bit of his trot.
In the stands, a crowd that was filled with Giants fans started to sense that something special might happen. Down eight at the start of the fourth inning, the Giants cut the deficit to three with Brown’s blast. The rookie catcher said his homer wasn’t actually the moment when the bench started believing in the improbable.