Indiana icons Peyton Manning and David Letterman spent Tuesday together on the campus of Letterman's alma mater.
Indianapolis Star, USA Today: NFL
Wed, 10/21/2020 - 9:03am
Indiana icons Peyton Manning and David Letterman spent Tuesday together on the campus of Letterman's alma mater.