Joined
·
69,099 Posts
TNA has a financial backer bankrolling them. Indy feds don't.TNA turns a profit, indie feds don't. TNA wins.
Edit: Isn't TNA also still not a publically traded company so you only have their word they turn a profit and no proof? Or has this changed recently.