For TNA to challenge WWE you need to focus on what got many watching TNA to start with
Quality Wrestling Matches and Quality Promos!
Nash, Steiner, Foley.... Out! Get rid of the stupid Legends title. Introduce a title that is aimed at non-Xdivision types that have potential like Matt Morgan. I think thats something that TNA really needs. I mean Matt Morgan can't be the legends champion but could do with being a champion of some sort.
AJ Styles to have a 6 month minimum title run. Copy the Goldberg plan..... i.e. A supertstar going on a undeafeated streak going through the ranks.
Stables that are not just full of names i.e. one established star another singles star with potential and a exciting Tag Team. I'd love to see something like Styles, Kennedy, Lashley & MCMG as a face stable vs A heel stable like Angle, Joe, Booker T, Matt Morgan, Abyss (or another monster type) & "A Young Heel Tag Team"
Sign guys like RVD & Kennedy not Mick Foley.