Cuban has been publicly criticizing the International Olympic Committee and NBA players competing since at least 2004.