Mariners, J.P. Crawford Agree To New 5-Year, $51 Million Contract
Adam_Frazier
Julio Rodríguez Agrees to Long-Term Contract Extension
J.P. Crawford hits grand slam against his former Phillies team
MORE
J.P. Crawford News
White Sox lose ace Lucas Giolito to abdominal tightness, then lose season opener to Tigers - The Boston Globe
Seattle_Mariners
Seattle Mariners Will Need More From J.P. Crawford This Season
Mariners erase 7-run deficit, sweep Blue Jays with 10-9 win
Baseball's $100 Million Men - Sports Illustrated