The Vikings press on at punter with the signing of free agent Ryan Quigley on Monday.

Quigley, 27, joins his seventh NFL team in his sixth season as one of two punters on the Vikings roster. He'll compete with former Texas Tech punter Taylor Symmank to replace Jeff Locke, who left Minnesota to sign with the Colts this offseason.

Quigley appeared in six games for the Cardinals after he was signed in the middle of last season. He averaged 41.6 yards on 34 punts before he was released in November. His longest run with a team came as the Jets punter for three seasons, during which he peaked in 2014 with a 45.9-yard average and a net average of 39.9 yards.

Locke averaged 43.2 yards (38.8 net average) during his four seasons with the Vikings.