It's long, so you should all go read it at the Star.
http://www.indystar.com/article/2010...OCAL18/7120329
The franchise gets $33.5mm over the next three years. If they leave before 2019 (when the current lease expires) they've got to pay it all back, on top of the massive fee for breaking the lease.