Richard Reacts To TNA Lockdown 2009

    TNA Wrestling held one of their major pay-per-views last night with Lockdown from the campus of Temple University in Philadelphia, PA. There were five title matches on the card and TNA crowned a new Knockout Women’s Champion, new Tag Team Champions, and a new World Heavyweight Champion. Below are my thoughts on a segment by…

    Read More