The whole salary talk from Frank is just really bizarre. Does he think Miami wouldn't do this kind of basic research before they made a final decision on whether or not to consider him? Does he not understand his own contract? Does he think the media doesn't have access to discredit his statements regarding his salary?
Why in the hell would he choose to lie about something that is so easily discredited? 
If you would have heard the interview or read _fan's summary of the interview you would know that
1. The salary answer had nothing to do with Miami.
2. Frank clearly doesn't believe he is lying, he isn't lying.
All of you who insist that Frank is lying about how much he makes are either poor, stupid, or insincere; likely all three. No one in this country who works off a contract considers their salary what they make after receiving bonuses. When you discuss your salary you talk about what you make before bonuses, or what you have made not what you are going to make. That quote from GPC in wabash's post was long winded and likely from some hourly worker at the Dillon's meat counter. No one rough ridin' counts bonuses as salary. His base was 1.2 he was off by 100K, how the hell does that make him a liar?
He's telling you mouthbreathers not to count his bonuses as his salary, after all they're bonuses, idiots.
I can't believe you don't understand this. The clearest definition of salary, and how most people think of it, is the amount you are contractually owed simply for showing up to work and doing your job, regardless of how well you do that job. The "bonuses" written into this contract that we're talking about aren't the same as a typical performance bonus. They're guaranteed for being the basketball coach at KSU. In that way, they are no different than his "salary" except, as sys pointed out, they are paid in lump sum.
It's incredibly disingenuous for him to act upset that his salary wasn't reported exactly right and then misreport it himself. Even if, as you pointed out, he only quoted it as $100k less than the actual number he believes it to be, how is that any more truthful than someone quoting as $1.5 million? They're both incorrect and if he wants to claim that he's upset that the incorrect number is being floated, he'd better make damn sure he's quoting the EXACT number. And if he's not "lying", then he just doesn't understand his own contract, which is worse IMO.
In saying that we're wrong because Frank understands his own contract better than us, you're making 2 very Fake Sugar Dick (WARNING, NOT THE REAL SUGAR DICK!) assumptions. A.) Frank is incapable of lying about his contract AND B.) the contract that is publicly available is incorrect.