Was at the game, and James impressed me. Imming rushing didn't impress me that much. Waukee missed a few tackles on him (seemed like a big kid) so most of his rushing yards came on 2 big runs.
James seemed to run good routes, and have a good burst. Had a really nice TD catch on a 4th and about 3 or 4 from the 40 or so. They caught Waukee on kind of a out and up route that was a nice route, throw and catch. James was obviously the best athlete on the field, and the fastest! He didn't drop a pass thrown to him, even though you knew the ball was going to him, Waukee couldn't stop him.
I would not be surprised at all to see some bigger schools offering him. If Iowa misses with some of their bigger fish, I would be happy if he got a late offer, and signed with them. It think that he would do well at Iowa after a couple of years getting stronger. He has some height at 6' 2" which Soup seems to like in his receivers.