Kyle Nelson's NFL Career

The San Francisco 49ers long snapper is on his third stint with his sixth team.

Advertising

Advertising