Pat McAfee has come a long way from his NFL punting days, becoming one of sports media’s most outspoken personalities through his no-filter approach and willingness to do things differently. After retiring from the Indianapolis Colts in 2017 at age 29 because of recurring knee problems, McAfee shifted his focus to broadcasting.