Trusted Local News

Photo detail

Jul 18, 2025; Philadelphia, Pennsylvania, USA; Philadelphia Phillies outfielder Kyle Schwarber (12) this a home run against the Los Angeles Angels during the first inning at Citizens Bank Park. Mandatory Credit: Bill Streicher-Imagn Images

July 18, 2025

Stories this photo appears in:

Full details of Kyle Schwarber's contract revealed

Jon Heyman of The New York Post obtained the full details of Kyle Schwarber's five-year/$150 million contract with the Phillies. …