Philadelphia Baseball Luzardo dominates as Phillies snap Dodgers' eight-game win streak By Patrick Gordon, Executive Editor Friday, April 04, 2025 Jesus Luzardo didn’t just pitch—he outfoxed the Dodgers. That lineup? You know …