Does the Heisman Trophy mean as much as it used to? Henry expresses his disappointment at how irrelevant the biggest award in college sports has become.