When you describe a tax that is "paid annually and only if you win", that's plain generic income tax.
That's not the gambling-activity-specific taxes that Stoller's article discusses - typically applied to gambling businesses' revenues, not bet winners specifically.