Jim Ross, star WWE broadcaster, has some strong things to say about TNA. Ross was asked on his website JRSBARBQ his thoughts about the TNA’s decision to put up billboards in Samford, Ct, which is the headquarters of the WWE.
“A complete waste of money unless obscure mentions such as...