Trout, a seven-time all-star and two-time American League Most Valuable Player, is already considered the best player of his generation, and at his current trajectory could rank as the best of all-time by the time he is done. And now, it appears, he will finish his career with the only franchise he has ever known; the new contract reportedly has no opt-outs.