On the morning that all 30 MLB clubs unveiled new spring training caps earlier this month, many fans in legal sports betting states who bought them through Fanatics received emails or pop-up alerts ...