Pancrase 271 preview with Pancrase commentator Dan ‘The Wolfman’

Pancrase 271 is coming up on Nov. 1 at Differ Ariake Arena in Tokyo, Japan. The event will stream live in the U.S. (Oct. 31) on UFC Fight Pass and commentating that event will be none other than our old friend Dan “The Wolfman” Theodore. Dan was on Pancrase Radio this week to break down … Read more