To make something clear as many managers are new and maybe get confused :
This is correctThat contract ends somewhere between 32-34 years old.
Legendary players get +1 season added on.
This is also correct.You can have an extension twice but this is from 33 to 34 and 34 to 35 as @pcmacdaniel said.
But not from 35 to 36.
But I played against an older age player.
In this version, TE 2018
Tomorrow I 'll give a hint.