With several roster spots open, the Patriots jumped into the free agent pool yesterday, hoping to help their undermanned wide receiver corps, find a competent punt returner, and shore up their injury-touched stable of running backs.

The team managed to check off all the boxes.

First, the Pats signed former first-round pick Corey Coleman, then added former Broncos and Bears receiver Bennie Fowler. Finally, they signed former Eagles running back/return specialist Kenjan Barner.

Coleman, selected by the Browns with the 15th pick in the 2016 draft, was released by the Bills a month after Buffalo acquired him in a trade with Cleveland.

He joins a long list of former first-rounders brought in by coach Bill Belichick, offering them a chance to rejuvenate their careers. Coleman was a star at Baylor, but hasn’t come close to living up to expectations in the NFL. In two seasons with the Browns, he had 56 catches for 718 yards with five touchdowns. Maybe the Pats will bring out his best.

If he can pick up the offense, and click with Tom Brady, Coleman potentially brings speed and big-play ability to the lineup.

The Pats also have Phillip Dorsett, Chris Hogan and Cordarrelle Patterson in the receivers room, along with the new additions. Julian Edelman is due back from suspension for Week 5.

The 6-foot-1, 212-pound Fowler had 56 catches for 698 yards and five touchdowns from 2015 to 2017 with the Broncos. He’s had issues holding onto the ball, which might have led to his release by Denver. The Bears signed him in April, but he didn’t make their final 53. He has experience playing in the slot.

The Pats waived slot receiver/punt returner Riley McCarron on Monday.

Drafted by Carolina in 2013, Barner played for the Eagles from 2015-2017. He has 30 punt returns on his resume.