How well do you know the Boston Red Sox and their beards?

Guess which beard belongs to which player and then check out the answers below.

Answers: 1. Shane Victorino; 2. Clay Bucholz; 3. Mike Carp; 4. Jacoby Ellsbury; 5. Jonny Gomes; 6. Michael Napoli; 7. Jarrod Saltalamacchia; 8. David Ross; 9. John Lackey; 10. Dustin Pedroia.

The original article can be found at Hair, Hair: Guess the BoSox beards.