Stephen GosnellStephen Gosnell is an American professional football wide receiver for the Buffalo Bills. He played college football for the North [Carolina Tar Heels football|North Carolina Tar Heels] and the Virginia Tech Hokies.College careerGosnell played college football for the North Carolina [Tar Heels football|North Carolina Tar Heels] from 2020 to 2021 and the Virginia Tech Hokies from 2022 to 2024.College statisticsProfessional careerAfter not being selected in the 2025 NFL draft, Gosnell signed with the Buffalo Bills as an undrafted free agent. On August 26, 2025, he was waived by the team before being signed to the practice squad the following day. On January 19, 2026, Gosnell signed a reserve/futures contract with Buffalo.