Luis Castillo of the Seattle Mariners and family walk during the News Photo - Getty Images
Seattle Mariners, Luis Castillo agree to five-year, $108 million extension - ESPN
276 Minnesota Twins Luis Castillo Photos & High Res Pictures - Getty Images
4,193 Luis Castillo Baseball Stock Photos, High-Res Pictures, and Images - Getty Images
4,193 Luis Castillo Baseball Stock Photos, High-Res Pictures, and Images - Getty Images
757 Florida Marlins Luis Castillo Photos & High Res Pictures - Getty Images
4,193 Luis Castillo Baseball Stock Photos, High-Res Pictures, and Images - Getty Images
276 Minnesota Twins Luis Castillo Photos & High Res Pictures - Getty Images
4,193 Luis Castillo Baseball Stock Photos, High-Res Pictures, and Images - Getty Images
Luis Castillo of the Seattle Mariners poses for a photo during the News Photo - Getty Images
276 Minnesota Twins Luis Castillo Photos & High Res Pictures - Getty Images
The way Luis Castillo dominates may look mighty familiar to Seattle Mariners fans - Lookout Landing