Capital Off Track Betting Albany, NY Place a wager, watch the race and win money at Capital Off Track Betting in Albany NY! Add Your Business!