Sick and depressed, enter World Chase Tag Recently I got the vid, bad, really bad, wouldn’t recommend it. At one point I was hallucinating that World Chase tag champion (yes, that is a thing, and you watch it on ESPN8) Kyle Soderman was chasing me around my living room in a weird game of tag. […]