Advertisement

# Mike Trout

All time
US baseball star set to sign €379m deal - the most lucrative sports contract ever
VIDEO: Here's the insane catch by a rookie that has the baseball world buzzing