He's due alot of money? Uh, no hes not. I'm not sure about bonus', but his base salary I believe is somewhere around 900k-1.2 mil. I know his contract was front loaded when he signed.
Exactly, and Leon is not a sure thing. He's actually far from a sure thing. TJ will be back next season, but he wont be our number 1 back.