A tower of sports balls is piled above an entrance to the ESPN Zone at Downtown Disney in Anaheim.