Panda McKyle - QB
S29: $4M**(covered by DSFL)
S30: $1M**($1M bonus if McKyle wins S29 Ultimini; $2M bonus if McKyle wins S29 DSFL MVP)
S31: $1M**($1M bonus if McKyle wins S30 Ultimini; $2M bonus if McKyle wins S30 DSFL MVP; $1M bonus if SJS wins S31 Ultimus)
legally tamperable throughout
@furiousPanda
Buffalo Hunter - TE
S29: $4M**(covered by DSFL)
S30: $1M
S31: $1M**(mutual option)
@BOOM™
Guy Gibson - CB
S29: $4M**(covered by DSFL)
S30: $1M
S31: $1M
@Urq660
Duck Awntop - DE *Inactive*
S29: $500k
@.duckszy
S29: $4M**(covered by DSFL)
S30: $1M**($1M bonus if McKyle wins S29 Ultimini; $2M bonus if McKyle wins S29 DSFL MVP)
S31: $1M**($1M bonus if McKyle wins S30 Ultimini; $2M bonus if McKyle wins S30 DSFL MVP; $1M bonus if SJS wins S31 Ultimus)
legally tamperable throughout
@furiousPanda
Buffalo Hunter - TE
S29: $4M**(covered by DSFL)
S30: $1M
S31: $1M**(mutual option)
@BOOM™
Guy Gibson - CB
S29: $4M**(covered by DSFL)
S30: $1M
S31: $1M
@Urq660
Duck Awntop - DE *Inactive*
S29: $500k
@.duckszy