NFL beards are not nearly as popular as growing a beard in NHL or MLB, yet they do still exist and some of them are nothing short of magnificent.
Are these the best beards in all sports? Maybe, it’s hard to say, but at least the #1 on this list is a viable candidate.
Here are your NFL players with best beards:
1. Brett Keisel
2. Ryan Fitzpatrick
3. Eric Weddle
4. Nick Mangold
5. Jason Kelce