This week on TTR, John and Kyle talk about how AWESOME the Diva’s segment on RAW was! They’re also talking about PWG’s “Don’t Sweat the Technique” DVD, NXT taping results, and Reddit user FalconArrow. They give their predictions for Battleground, and talking about two names that might show up at that event as well. Check […] More