The Off Shore Gaming Association (OSGA) reported that Top Notch Odds, a new online sports gambling platform, is tied to a known fraudster and should be avoided by bettors. OSGA traced the roots of Top Notch Odds to BetMayor, WagerWin, Wager506, and Wager305—all created by the infamous Costa Rican scammer Rodrigo Castro. Top Notch Odds offers credit card processing, but that does not make it legitimate as its legitimacy is “far outweighed by the history of scamming over the last four years.”
‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌