20 largest contracts in baseball history

MLB: Philadelphia Phillies at Colorado Rockies

View gallery

20 photos
View Comments