Basketball, football you need at very least two players on two teams, and that isn't even fun. You can play basketball by yourself at any time, there are hundreds of different basketball games you can play with two or more people. Its also friendlier for anyone, even grandma can shoot a basketball, but she can't get tackled. Its obvious that basketball is the best sport in question. I mean you got three point contests, dunk contests, half court shooting contests. What does football have? Throwing a ball through a ring? That isn't much fun.