You guys probably saw this one coming, but yes, LeBron James would be a beast in the NFL.
He has the size at 6'8", 250 pounds (some sources say up to 270 pounds) and the speed to compete with the best in my opinion.
James was an all-state wide receiver his sophomore year in high school in the state of Ohio. He decided to focus on basketball after that year and dropped football.
James had scholarship offers from many prestigious football programs such as Michigan, USC, Ohio State, Miami and almost any other.
It would almost be unfair if he had continued with football because of how gifted he is athletically.
I can see James playing wide receiver, tight end or defensive end in the NFL. He probably remembers how to make a tackle, but brushing up how to wrap up would be a good thing, too.
But seriously, if LeBron James decided to give up basketball and go out for the NFL, I think he could easily be a playmaker and freak.