Question: who has the highest contract in the mlb
Answer: Mike Trout; Mike Nelson Trout; The Millville Meteor; Michael Nelson Trout