Jim Ross has posted the following over at JRsBarBQ.com:
"Yes…I heard about TNA putting up billboards in Stamford, Ct which is the world HQ of WWE. Thoughts? A complete waste of money unless obscure mentions such as this one is what TNA is looking for. Silly expenditure of money IMO. One would think that organization would have bigger and more important fish to fry. However, what TNA does isn’t any of my business or concern but the question was asked and has now been addressed. I would guess that many WWE, Stamford based employees learned of TNA for the first time via the local billboards."
Have a news tip? Attended an event and want to send a live report?