This is not a game here, you can't just post stuff that can destroy someone's reputation and cost a lot of people millions of dollars because of your own personal interests, SBnation have always supported and allegdly supportey by Top Rank, and it makes perfect sense that they would publish something like this exactly 2 days before a PPV fight to harm the PPV numbers.
If this guy doesn't show any real EVIDENCE to each and every little detail he wrote in his article he should be sued for defamation and he should pay Mayweather, USADA and NSAC millions of dollars for the damage he already caused by publishing what he published, and this is not the first time he did that.