Didn't read through it as it doesn't really have much bearing on me.

I thought I had read elsewhere that it specifies that you are taxed on your *net* win from each site on an annual basis. All the player would be required to do is claim their net winnings. But hey, IANAL.