Tennessee's Rick Barnes Inks Lifetime Contract... But Why?

Tennessee's Rick Barnes Inks Lifetime Contract... But Why?

...