Now that Mike Trout and the LA Angels are finalizing a 12-year $430 mill deal , is he the best player in MLB or no?

Star center fielder Mike Trout and the Los Angeles Angels are finalizing the largest contract in professional sports history, a 12-year deal worth more than $430 million that will smash previous records and could keep the greatest player of his generation with the Angels for the remainder of his career, sources... show more Star center fielder Mike Trout and the Los Angeles Angels are finalizing the largest contract in professional sports history, a 12-year deal worth more than $430 million that will smash previous records and could keep the greatest player of his generation with the Angels for the remainder of his career, sources familiar with the deal told ESPN on Tuesday.
8 answers 8