Francisco Alvarez’s return playing ‘huge part’ in Mets’ seven-game winning streakNew York is 17-1 in the last 18 games Alvarez has appeared in6/19/2024, 5:13 PMJohn FlaniganFreelance Editorial Producer