James Shields throws out first pitch on Rays Opening Day 2023
James Shields, come home (as an Opener!) - DRaysBay
Rays rally in ninth to run season-opening win streak to five
Tampa Bay Rays notebook: James Shields struggles after given lead
International signing period begins July 2
Boston Red Sox, The Baseball Codes
2008 Tampa Bay Rays season - Wikipedia
Detroit Tigers: Analyzing Mark Fidrych's Usage in the Summer of The Bird
James Shields throws out first pitch on Rays Opening Day 2023