Lance Archer joins the show to talk about his time in TNA, WWE and his current run in NJPW.
See All 13 Episodes of "Takedown Breakdown"