David Peterson Joins NL All-Star Roster Sports July 11, 2025 David Peterson, previously an unremarkable major league pitcher with a league-adjusted ERA+ of 90, has transformed his game after undergoing…