Thatch is joined by Scron and Sublime to discuss the recent P-sports announcement in Japan. Mailbag: What do you think about p-sports? Do you think it should come to the West? Check out our new t-shirt store! Don’t forget to like us on Facebook, follow us on Twitter, follow us on Tumblr, subscribe to our Subreddit, and most importantly […]