Kopech gives up 1 hit over 8 innings, White Sox beat Royals 2-0 MLB - Bally Sports
Zack Greinke & Jerry Hairston on Carlos Quentin & brawl vs the Padres
Ad men: The best, worst and most ridiculous Giants commercial performances - The Athletic
Céspedes Family BBQ on X: Greinke's hair is off the goddamn rails right now holy crap / X
For minor-league Quakes, Brian Wilson's outing was a major deal - Los Angeles Times
Astros' pitching plans for ALCS Game 4
Zack Greinke talks about his win vs. Padres
The best moments of Anthony Rendon's Nationals career - The Washington Post
Does Zack Greinke have a mullet?
Zack Greinke debuts in spring, open to D-backs catcher options