Diablos Rojos beat Charros 7-2 in Game 3 of the 2025 Serie del Rey, powered by four home runs to take a 3-0 series lead at Estadio Panamericano.
Verlander allows 6 earned runs, strikes out 6 in 1st rehab start for Houston’s Triple-A […]