Wednesday, August 16, 2017
Authors Posts by Allen

Allen

292 POSTS 0 COMMENTS
Allen is a die-hard football fan who has covered the NFL since 2007 and has written for numerous sites online covering football, MMA and pro wrestling. Allen is based out of Nashville and has a sales background as well as a career managing fighters in the UFC, Bellator and Strikeforce.