About Cray Allred

Cray Allred is a wandering English major that manages grants for an association of non-profits. He spends the rest of the time feeling undeserving of his beautiful wife and daughters, being loved and fed at his church, and vicariously balling via an over-consumption of hoops and hip hop. @crayallred
Related posts from Christ and Pop Culture