Compare Luis Castillo To:
Starlin Castro is $15 million richer than Luis Castillo