There’s a mass exodus from Detroit to Denver as John Elway has gone out and signed a third player from the 2019 Lions to bolster the Broncos, according to NFL Network’s Mike Garafolo.
Martin finished last year averaging 45.3 yards per punt on 76 tries, good for 19th in the NFL. He landed about 40% of his kicks inside the 20-yard line with 7 touchbacks. The $2.35 million average per year on his new contract will ranks 14th most in punter salary.
The move is yet another attempt to improve Tom McMahon’s special teams.