Fan Duel stations including Detroit in financial trouble still