What is the first name of these current NFL players?

12345678910111213141516171819202122232425262728293031
Across
  1. 4. Brown
  2. 5. Barkley
  3. 7. Achane
  4. 9. Hurbert
  5. 10. Lamb
  6. 11. Nacua
  7. 12. Bowers
  8. 14. St. Brown
  9. 17. McCaffrey
  10. 19. Kupp
  11. 20. Metcalf
  12. 22. Kelce
  13. 24. Hurts
  14. 26. Robinson Jr.
  15. 27. Prescott
  16. 29. Ferguson
  17. 30. Hill
  18. 31. Jackson
Down
  1. 1. Mahomes
  2. 2. Kamara
  3. 3. Jefferson
  4. 6. Evans
  5. 7. Henry
  6. 8. Fields
  7. 9. Daniels
  8. 13. Wilson
  9. 15. Stafford
  10. 16. Irving
  11. 18. Rodgers
  12. 21. Gibbs
  13. 23. Pacheco
  14. 25. Cousins
  15. 26. Robinson
  16. 28. Pickens