Indiana icons Peyton Manning and David Letterman spend Tuesday on the campus of Letterman's alma mater
Indianapolis Star, Indianapolis Star
Tue, 10/20/2020 - 3:28pm
Indiana icons Peyton Manning and David Letterman spend Tuesday on the campus of Letterman's alma mater