So many different sports require different things, with one skill being enough, it's hard to seperate them. For example, Gymnasts require amazing flexability, Long distant runners require great stamina, and so on. As far as general all round ability goes, i would probably say mixed martial arts...