Juan Marichal: An Opening Day Dandy
In the nearly 120-year history of the New York and San Francisco Giants, several of the club’s pitchers have distinguished themselves on Opening Days. “Smiling” Mickey Welch won the franchise opener in 1883, followed by three more first day victories. In 1902, Christy Mathewson’s shutout of Philadelphia snapped the Giants’ losing streak of nine consecutive […]
