James Shields to retire as a Ray on Opening Day, throw first pitch
History of the Tampa Bay Rays - Wikipedia
The 2014-15 Kansas City Royals Were One Of Baseball's Great
James Shields throws out first pitch on Rays Opening Day 2023
James Shields Stats, Fantasy & News
James Shields throws out first pitch on Rays Opening Day 2023
Every MLB Franchise's Mount Rushmore of Pitchers Since 1980
Appreciating James Shields - DRaysBay
The Cycle, Issue 6: The Platonic Ideal of a Baseball Uniform
Minnesota Twins Christian Vazquez Takes $30M Deal
Tampa Bay Rays - Wikipedia
James Shields, come home (as an Opener!) - DRaysBay
How Alex Colomé developed the pitch his career depends on - The