Have you seen the new Reebok UFC "jerseys"? Worse than anything. Ever. They're trying to get $85 for these things. I predict 95% of them will end up at places like TJ Maxx for less than $20. I'm a big MMA fan and you'd have to pay me a lot of money to wear this poo.
Guaranteed contracts are an absurd concept. If you were a business owner, would you hire a guy to be your *insert position here* at *insert salary here* for *insert X number of years here* and that full salary for those number of years fully guaranteed to that individual regardless of his performance? Hell no you wouldn't. It would be insane. If you perform, you get paid. If you don't, you get fired. Simple as that. That's the way the world should work.