Mets star Francisco Alvarez suffers gruesome injury but manages to score anyway in victory over Shohei Ohtani’s LA Dodgers Published 20 Apr 2024 Full Article