Earlier this afternoon Mike Klis of the Denver Post reported that the Denver Broncos have signed long snapper Kevin McDermott to their practice squad.

Broncos are signing long-snapper Kevin McDermott to practice squad. — Mike Klis (@MikeKlis) September 2, 2014

McDermott was signed as an undrafted free agent by the San Francisco 49ers in 2013, and won the teams long snapping duties. He started 16 games for the 49ers in 2013. McDermott was a surprise cut by the 49ers last week as he is considered one of the better long snappers in the league.

McDermott worked out for the New England Patriots on Monday before signing with the Broncos today.

Now you might be asking why the Broncos have two long snappers? Well it appears that the Broncos will hold a "snap off" between the Broncos current long snapper Aaron Brewer, and the newly signed McDermott. The winner of the "snap off" will be the Broncos starting long snapper, while the other probably ends up being released.

It looks like the Broncos might be looking to improve their long snapper. According to Mike Klis, the Broncos brought in multiple long snappers in today for a "snap off" to see who would earn the Practice Squad spot. Obviously McDermott won, and now he'll be competing with Brewer for the starting job sometime this week.

Kevin McDermott won #Broncos practice-squad spot after snap-off battle today against former #Patriot Danny Aiken and vet Jake Ingram. — Mike Klis (@MikeKlis) September 2, 2014

The Broncos were able to sign McDermott to their Practice Squad because the Cleveland Browns claimed offensive lineman Vinston Painter off the Broncos Practice Squad, and signed him to their 53 man roster.

Hearing Vinston Painter to Browns active roster. — Vic Lombardi (@VicLombardi) September 2, 2014

We will find out in the coming days who the winner of the "snap off" between Brewer and McDermott is. This will also potentially open up one spot on the teams Practice Squad.

Go Broncos!