Neteller, for the moment, does accept transfers from US citizens to sportsbooks. They're waiting for the ruling (up to 270 days) on enforcement before they stop business.
Most people are still using them. Once they're gone, western union or a new online service.