For a little perspective, Rod Carew played 12 seasons for the Twins, Kirby Puckett played his whole career, 12 seasons, for the Twins, and Joe Mauer played his whole career, 15 seasons, for the Twins. Correa has already played 8 seasons and has an injury history attached to him, don't see this contract as being very team friendly in about 5 years.