Not sure of the ins and outs of league play, but can you (or would it be feasible) to have multiple league nights? ie: 24 people play friday night and the other 24 play saturday?
Since you don't have any on-location spots, there could be a friday host and a separate saturday host.