Wow! What a bunch of Monday morning quarterbacking by guys with more opinions than brains. having played high level college football at a school that also had an elite hockey team and being over 300 lbs and running a 4.8 40 (but that is the best I ever did and I sure couldn't do it now), I can personally tell you many of the defensemen on the hockey team would be great offensive or defensive linemen - they sure wouldn't fold. And after having said all of that and never getting into soccer until I was almost 40 I can tell you that soccer is a much more elegant sport that requires not a bunch of specialists although there is always room for a few - but a lot of generalists that have to have extreme conditioning and be constantly thinking with the team and communicating and not just executing. Soccer is much more exciting game to play and watch but it also takes a lot of understanding of the game to appreciate it. It takes some refinement to appreciate and not just numbers a simple benchpress or 40 yd time.
Golf is not one for me. It is the ultimate in focus and concentration and perfection of technique and I find it way to frustrating. When I want to relax I need something that takes my min off of whatever else and golf doesn't do that because it isn't physical enough.
BTW - In youth sports participation soccer is #2 only to Basketball in the US.
Get your soccer guy and I'll pick my football guy. We can expand to a dozen or do all the athletic events you want. I will conceed any run over 1/4 mile, maybe.
My NFL guy will win shuttle, 40yd , BP, military press, squat, broad jump, high jump, whatever.
Just for giggles, we can throw on some boxing gloves, wrestle, arm wrestle, climb ropes, etc. Again, I got money my NFL guy wins.
Theres guys playing in the NFL who have also had opportunities to also play in the NBA or MLB.
Like I said, I'm not a soccer hater, I just disagree with the other guys notion that soccer players are better athletes than NFL football players. I would probably also say that NBA players are better athletes than soccer players.