J.P. Crawford returns in series of roster moves before Mariners open series in Oakland
Mailbag: Are the Mariners more likely to hold onto Mitch Haniger than trade him now?
Red Sox at Mariners lineups for August 2, 2023
Mariners turn showdown with Orioles into blowout for eighth consecutive win
Boston Red Sox Seattle Mariners: An avoidable loss for the Red Sox - Over the Monster
Mariners vs Athletics Prediction, Odds, Moneyline, Spread & Over/Under for September 20
There's reason to be optimistic for J.P. Crawford in 2023 - Lookout Landing
Robbie Ray Saves the Seattle Mariners, Offense Explodes in Response
Mariners Reinstate INF J.P. Crawford from 7-day IL; Recall RHP Darren McCaughan, by Mariners PR, Aug, 2023
Mariners-Yankees prediction: Picks, odds on Thursday, June 22 - DraftKings Network
Analysis: Where Mariners stand after 40-game mark
Mariners Sign J.P. Crawford To Extension - MLB Trade Rumors
Mariners Sunday mailbag: What to make of Yusei Kikuchi's up and (mostly) down debut MLB season?
Mariners mailbag: Do the M's have the roster to finally end postseason drought?