Davis tore his ACL and redshirted his first year at Texas A&M in 2016.[2] He returned from the injury in 2017 to play in eight games, but did not record any statistics.[3] As a sophomore in 2018, he started 12 of 13 games and had 45 receptions for 585 yards and seven touchdowns.[4] As a junior in 2019, he started nine of 10 games, recording 54 receptions for 616 yards and four touchdowns. One of those four touchdowns was a last second touchdown to help lead Texas A&M to a 7OT victory over the LSU Tigers[5] After the 2019 season, Davis forwent his senior season and entered the 2020 NFL draft.[6][7]
Davis signed with the Minnesota Vikings as an undrafted free agent on April 27, 2020.[10] He was placed on the active/non-football injury list at the start of training camp on July 28, 2020,[11] and activated from the list six days later.[12] Davis was waived by the Vikings during final roster cuts on September 5, 2020.[13]
Indianapolis Colts
On January 10, 2021, Davis signed a reserve/futures contract with the Indianapolis Colts.[14] He was waived/injured on August 17 and placed on injured reserve.[15]