Jarrod Atkinson has spent his entire life watching too much TV and reading too many comic books. He lives in Norman, Oklahoma and can be heard yelling at the TV during MMA and wrestling PPVs.