Phils pitcher Taijuan Walker gives up a two run homer in the sixth inning of the Chicago Cubs at Philadelphia Phillies Major League Baseball game at Citizens Bank Park in Philadelphia on Tuesday, June 10, 2025.Read moreElizabeth Robertson / Staff Photographer