The Unlawful Internet Gambling Enforcement Act of 2006 provides penalties for financial institutions who allow themselves to fund illegal online gambling activities. However fantasy sports, state lotteries, and horse racing are not clearly included activities in the law.
Most financial institutions have stayed well on the ‘safe side’ of the law and prohibited customer activity that isn’t actually illegal under the Act.