The tax treatment of betting proceeds depends largely on whether they can be characterized as a taxable source of income ...