James Thompson Archives - Total Pro Sports

Tag Archives: James Thompson

  • UFC 97 Troubles

    UFC 97 Troubles

    Total Pro Sports – Until two weeks ago Titan Fighting was the exclusive past time of Vegas strippers who were unappreciative of Pacman Jones’ efforts to ‘make it rain’, but Stephane Patry’s inaugural Titan Fighting show has caused chaos as the main event between Pride alumni James Thompson and Canadian hockey’s Steve Bosse ended in […]