Misc. News WWE Raw and TNA Impact ratings for April 26 Last night’s three hour draft on Raw did a 3.1 cable rating. The taped Impact only mustered a… Paul NemerApril 27, 2010 Read More