J.P. Crawford News
J.P. Crawford News
MLB's top 10 extension candidates: Fernando Tatis Jr., Francisco
MLB's 'Moneyball' Power Rankings 2020: Who Is Overpaying
Jon Heyman: Projections for Pujols, Fielder, Reyes and the top 65
Rosenthal on The Athletic] Aaron Judge rejected $400 million offer
McCullough: One New Year's resolution for every MLB team as they
Mariners sign SS J.P. Crawford to five-year, $51M extension
MLB's 'Moneyball' Power Rankings 2020: Who Is Overpaying
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB
Four reasons the Mariners are in dead last, including an
Seattle Mariners, SS J.P. Crawford reach five-year contract
Adam_Frazier