Happy Return for Weatherford at Lucas Oil

Published 08/17 2014 06:57PM

Updated 08/17 2014 07:02PM

Terre Haute native Steve Weatherford returns to Lucas Oil Stadium for the first time since winning the Super Bowl.

Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.