![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://www.tsn.ca/polopoly_fs/1.1783041!/fileimage/httpImage/image.jpg_gen/derivatives/landscape_620/robbie-ray.jpg)
Robbie Ray Seattle Mariners Minnesota Twins
![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://img.mlbstatic.com/mlb-images/image/upload/t_16x9/t_w1024/mlb/fyejsblgherjk6kk515e)
J.P. Crawford hits grand slam against his former Phillies team
![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://mlbbro.com/wp-content/uploads/2021/04/JP-Crawford-1080x675.jpeg)
Seattle Mariners Captain JP Crawford Is Off To A Sizzling Start
![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://images.seattletimes.com/wp-content/uploads/2021/12/12222021_tzr_tzr_093330.jpg?d=1200x630)
Mariners position overview: How long will J.P. Crawford be a
![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://pbs.twimg.com/media/FP02DFZVcAE9Zb7.jpg:large)
X 上的FOX Sports: MLB:「The Seattle Mariners are in agreement
![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://res.cloudinary.com/graham-media-group/image/upload/f_auto/q_auto/c_thumb,w_700/v1/media/gmg/6RBOTE2QR5DJXBPVOQU3O2AFEI.jpg?_a=ATAK9d60)
Jerry_Dipoto
![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://sportsnaut.com/wp-content/uploads/2022/04/18025437.jpg?w=428&h=0&crop=1)
Seattle Mariners give JP Crawford a 5-year, $51 million extension
![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://res.cloudinary.com/graham-media-group/image/upload/f_auto/q_auto/c_scale,w_400/v1/media/gmg/AEWKW4Z3FZDG5BY5CM53AIE7DY?_a=AJFJtWIA)
Seattle_Mariners
![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://cdn.mlbtraderumors.com/files/2022/04/J.P.-Crawford.jpg)
Mariners Sign J.P. Crawford To Extension - MLB Trade Rumors
![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://media.bleacherreport.com/image/upload/c_fill,g_faces,w_1600,h_1600,q_95/v1649425136/ltlgom0fpe8okifuyy9g.jpg)
J.P. Crawford, Mariners Agree to 5-Year, $51M Contract Extension
![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://img.mlbstatic.com/mlb-images/image/upload/t_2x1/t_w1536/mlb/t2kzn0ks1c3p0bgcfacl.jpg)
J.P.'s Crawford's offseason work paying off
![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://pbs.twimg.com/media/FS0YwsiUsAAJLF6.jpg)
J.P. Crawford Major League Baseball, News, Scores, Highlights
![MLB: Mariners, J.P. Crawford agree to $51 million extension](https://sportsnaut.com/wp-content/uploads/2022/04/USATSI_10831376-scaled.jpg)
Seattle Mariners give JP Crawford a 5-year, $51 million extension