I'm an Eagles fan too but I had a serious LMAO moment with "99 Sidney Jones!!!!"
Anyway, I thought I read somewhere that front-loaded contracts are not permitted in the NFL. But I agree... I would like to see more complex contracts like you see in NHL and NBA games.