Phillies stay hot on first night without Trea Turner, blow Giants out

Read a recap of the San Francisco Giants vs. Philadelphia Phillies game on May 4, 2024 at PhilliesNation.com.