Miguel Cabrera - Wikiwand
Devil Rays 1-3 Marlins (Jun 20, 2003) Game Recap - ESPN
Miguel Cabrera's Power Has Vanished - MLB Trade Rumors
How 2003 World Series, baseball from Miguel Cabrera impacted Jesús Luzardo's career
Miguel Cabrera's salary: USD 19,037,500 per year - Salary Income Money
Miguel Cabrera amazing stats, facts
Phillies' ace Nola loses no-hitter in 7th, wins game 8-3 over Tigers
Tigers' Cabrera boosts Hall of Fame credentials
Miggy mania, naked BP and the D-Train: The 2003 Florida Marlins, 20 years later - The Athletic
Edgar Renteria – Society for American Baseball Research