Red Sox finalize Opening Day roster: Injuries, surprise additions, a last-minute trade March 28, 2024 at 1:09 pm