Machado settles at last on Padres
With Christian Yelich contract, Brewers kept their MVP in Milwaukee
Freddie Freeman clearly wanted Braves return over Dodgers deal
The Diamondbacks' Worst Contracts: #6, Zack Greinke - AZ Snake Pit
Zack Greinke can earn $15M this year in deal with Royals
Zack Greinke signs with D-backs
Zack Greinke Leaves Arizona Diamondbacks Game With Abdominal Injury; MRI Friday
7 players who will be paid long after they retire
The 2019 World Series: Chock Full of Future Hall of Fame Pitchers - Cooperstown Cred
All Aces: Astros get Greinke in trade with Diamondbacks
Zack Greinke passes physical, officially signs contract with Diamondbacks : r/baseball
Shocker! Texas Rangers Sign Mets Ace Jacob deGrom To Five-Year Pact