J.P. Crawford's grand slam leads Mariners to 8-0 win over Rangers
J.P. Crawford's big improvement on defense
WATCH: J.P. Crawford Ties Game for Mariners in 8th After Trailing 8-1 - Fastball
Mariners hold off Angels to win 6th straight, keep pace for wild card
Mariners shortstop J.P. Crawford forced from game after 'weird little collision
J.P. Crawford, power hitter? Mariners shortstop showing more pop - The Athletic
Mariners place J.P. Crawford on 7-day concussion injured list
J.P. Crawford's offense improving for Mariners
Mariners sign Crawford to new 5-year contract - The Columbian