MLB insiders rank starting pitchers by tiers, from No. 1s to 'guys' - The Athletic
Marlins Flashback: Luis Castillo makes history with 2002 hitting streak - Fish Stripes
All-Time Marlins Countdown: Luis Castillo - Fish Stripes
MLB All-Star Game: Miami Marlins All-Time All-Star 2B
Luis Castillo traded to Mariners: The starts that defined Reds career
Florida/Miami Marlins All-Time Tournament Team - Last Word On Baseball
The 9 greatest players in Marlins history
World Series: What happened to Marlins roster after winning 2003 title? - Fish Stripes
MLB All-Star Game: Miami Marlins All-Time All-Star Shortstop