(Photo credit: Joe Nicholson-Imagn Images)

Josh Naylor's two-run double highlighted a sixth-inning rally as the Seattle Mariners defeated the visiting St. Louis Cardinals 4-2 Monday night in the opener of a three-game interleague series.

The Mariners (76-68) won their third in a row to pull within two games of idle Houston in the American League West race and remain 1 1/2 games ahead of Texas for the AL's t

See Full Page