what skills do you need to be a nfl player?
There are the physical skills, of course. In today's NFL, every player needs to be strong, fast, quick, and agile. But even the best athletes will not make it long without a good football IQ. It isn't necessary to be a genius but understanding the game and how a play develops can make being a player easier.