Kyle Jasper

Just your average crazy Cardinals fan who has nothing better to do with their life other than live and breathe Cardinals baseball. Carpenter by day and contributor by night.