Home Sports Mega club that can leave $190m flop on bench