Es gibt hierbei 2 Dinge zu unterscheiden:
1. Vertragslänge
Die angebotene Vertragslänge richtet sich nach Alter, Spielposition und einem gewissen Maß Zufall.
2. Karriereende
Die Möglichkeit eines Karriereendes besteht bei jedem erfolgreichen Vertragsabschluss (mit Alter bei Vertragsende > 30). Zusätzlich besteht die Möglichkeit auch, wenn der Spieler den angebotenen Vertrag ablehnt (also nach der bekannten Wartezeit von bis zu 96 Stunden)!
Diese 2 Punkte sind übrigens vollkommen unabhängig voneinander.
Ich hoffe, das klärt Deine Fragen.
Gruß,
Mayo