Oh cool...Vince Russo thinks TK is paying indy promotions "$100k each" to put their titles on Mercedes. Not sure how the bad takes keep getting worse...but, every single one of these alleged "industry geniuses" have proven themselves to be braindead at this point. 🤼