Is J.P. Crawford trending toward being the Mariners' long-term
5 Breakout Campaigns Coming in 2022 - Lookout Landing
Mariners sign SS J.P. Crawford to five-year, $51M extension
Mariners shortstop J.P. Crawford showing Gold Glove-worthy plays every game
MORE
Breaking Down JP Crawford's Extension with the Mariners
Mariners sign shortstop J.P. Crawford to 5-year contract extension
Commentary: Mariners stood with JP Crawford. He's making them look pretty smart.
How to Watch the Mariners vs. Red Sox Game: Streaming & TV Info
J.P. Crawford extension with Mariners
Mariners' Dipoto: Crawford's offseason, Ray in Year 2, Julio leading off - Seattle Sports
Julio Rodriguez's homer powers Mariners to series sweep of Rangers, Mariners
J.P. Crawford and Mike Marjama make MLB debuts – Press Telegram
Seattle Mariners J.P. Crawford five-year contract - TSN.ca
J.P. Crawford expected to miss 'a couple weeks,' but ankle injury is not as bad as Mariners feared