Yes, I have in the past I'm sure it's buried somewhere within my thousands of posts.
Here's the thing, if I do say something, especially if I give numbers like how much I made and how. I'm damn well willing to show proof or I have witnesses, records, etc that can at least attest to the situation, rules, the potential EV, the fact that I was there playing it, and money made/lost, etc.
In your situation, you opened the book(no pun intended) and offered many of the details. I do not believe that you got $20,000 in sports bonuses online with an average of 5.4 -6 wagering requirements, I believe you're highly mistaken.