The cost for a town’s soccer league banquet is $960. There are 60 players in the soccer league. Determine the cost per player for the town if each player pays $5 to attend the banquet.

The total amount collected from the players is $5 x 60 = $<<5*60=300>>300.

Thus, the cost per player is $960 / 60 = $<<960/60=16>>16. Answer: \boxed{16}.