$51M Shortstop's Frustration Erupts as Seattle's Embarrassing Blue Jays Antic Leaves Him Dumbfounded Following Dream All-Star Game Hosting - EssentiallySports
Brush with greatness: Bobby Valentine
J.P. Crawford: Breaking News, Rumors & Highlights
Mariners stood with J.P. Crawford. He's making them look pretty smart.
Elliott 2022's most influential top 110 Canadians: Thomson, Anthopoulos, Romano, Rogers — Final update — Canadian Baseball Network
C.A.: 1982 Topps Denny Lewallyn
C'S Program #5 by vancanadians - Issuu
JP Crawford Growing Up with the Seattle Mariners - Overtime Heroics
28-Year-Old Seattle Mariners Star Makes a Generous Gesture Towards Ugandan Youngster Using Bricks to Fulfill His MLB Dream - EssentiallySports
Mariners' J.P. Crawford out of lineup with a strained pectoral muscle
Cardboard appreciation: 1981 Topps 1980 NL Championships
Mariners position overview: How long will J.P. Crawford be a fixture at shortstop?