Definitely hockey, you have to be good at virtually everything to play that sport. You have to skate very well be able to control the puck as you skate at breakneck speeds, be able to watch for other players to avoid getting checked or get the puck taken from you and pass and shoot accurately. All of this on skates on ice. And you have to be able to do be able to play virtually every position. unlike in football where you only have do to your one position and not really worry about anything else