Answer:
Fan Duel is not legal in all States and having a business involved with Fan Duel is highly unusual. I would suggest that more information is needed to find out what is going on.
Fan Duel is not legal in all States and having a business involved with Fan Duel is highly unusual. I would suggest that more information is needed to find out what is going on.