The Buffalo Bills promoted Nick O'Leary to their 53-man roster on Tuesday. Buffalo drafted O'Leary in the sixth round of the 2015 NFL draft hoping to receive additional help at tight end. After failing to stand out in training camp and the preseason, the Bills waived O'Leary on September 8. He was added to the team's practice squad one day later.
To make room for O'Leary, the Bills released Matthew Mulligan. Mulligan was primarily a blocker on offense and a special teams player for the Bills this season. By releasing Mulligan, the Bills are hoping that Chris Gragg or O'Leary can step up as a blocking tight end. According to BuffaloBills.com, O'Leary worked on his blocking techniques on the practice squad and has shown quite a bit of improvement this season.
While O'Leary is certainly a better receiving option than Mulligan, promoting him at this point in the season is a curious move.