Depends on what you consider "best" in general, there is so many different talents involved in being a good football player. Tom Brady is probably the guy with the most accolades, but he is probably not even be the best quarterback. Overall, if we are talking RIGHT NOW, then probably Lamar Jackson, because he is not just a really solid quarterback, but he's hell of an athlete and smart. Mahomes is up there too, but really there is so many different ones to choose from.