Nate Hairston signs with Minnesota and reunites with Vikings defensive coordinator Ed Donatell after playing the 2021 season with the Denver Broncos. Hairston saw action in 16 games for the Broncos in 2021, playing 148 snaps on defense and 241 snaps on special teams. Prior to signing with Denver in the middle of the 2020 season, Hairston had stints with the New York Jets (2019-20) and Indianapolis Colts (2017-18). With the Jets in 2019, Hairston played in 11 games and posted six starts, recording an interception against the Miami Dolphins in Week 14. Hairston was a fifth round pick (158th overall) in the 2017 NFL Draft by the Colts, playing two seasons with the club, registering 27 games played and 11 starts, while posting one interception, 2.0 sacks, 51 tackles and a safety against Russell Wilson in Week 4 in 2017. He appeared in 43 games at Temple University (2013-16), totaling 40 tackles, two interceptions and six passes defensed, while also catching 20 passes for 150 receiving yards during his collegiate career.