Wesley had 10 receptions for 137 yards combined his first two years at Texas Tech.[2][3] As a junior in 2018, he was named an All-American after he had 88 receptions for 1,410 yards and nine touchdowns.[4] During the season, he set a school record for receiving yards in a game with 261.[5] Wesley entered the 2019 NFL draft after the season.[6]
Wesley signed with the Baltimore Ravens as an undrafted free agent on May 3, 2019.[8] He was waived on August 31, 2019, and was signed to the practice squad the next day.[9] He signed a reserve/future contract with the Ravens on January 13, 2020.[10]
On August 22, 2020, Wesley was placed on injured reserve with a shoulder injury.[11]
Arizona Cardinals
On May 21, 2021, Wesley signed with the Arizona Cardinals.[12] He was named the Cardinals fifth wide receiver on the depth chart to begin the 2021 season. He scored his first career touchdown in Week 16 on a 24-yard pass from Kyler Murray. He finished the season with 19 catches for 208 yards and three touchdowns.
On September 1, 2022, Wesley was placed on injured reserve with a quadriceps tear.[13]
Las Vegas Raiders
On August 30, 2023, Wesley was signed to the Las Vegas Raiders practice squad.[14] He was released on September 5, 2023.[15]