Kalshi and Polymarket are offering bets on winners, spreads, totals, and player stats, but Baltimore says they lack the required licenses.