Mar 04, 2021 Thomas Davis to Sign One-Day Contract to Retire as a Carolina Panther Thomas Davis played for the Carolina Panthers from 2005-18, and set a standard for his ability to come back from injury. Continue reading