Freelance programming possibly?
Also if you attend a lot of big magic tournaments it is pretty easy to make some money with smart trading and selling on ebay. Just pay attention to ebay values for cards. Also keep track of differing values of cards in different geographic areas.
You provide entertainment to people. Both players chose to play so even if one player has a negative expectation in $ he might enjoy playing the game.