Mike Trout Says Slow Free Agency Played a Part in Decision to Sign New Contract by Sports Gossip Staff | Mar 25, 2019 | MLB The Angels held a press conference on Sunday to officially announce Mike Trout’s 12-year,... Read More