I looked at your feed. The stats are implemented correctly. Give it some time. Your episodes have to have 10 downloads from 10 different IP addresses to start showing up in your reports.
I have to mention that it's quite likely that you are going to get a letter from the NFL or the Lions because you are using their trademark in the name of your website and your podcast show. Also, iTunes is likely to not include your show in the iTunes directory for trademark violation.
The NFL, NBA, MLB and other sports teams are very aggressive about the use of their name. Just beware this might happen.
--
Mike
Lead Tech Support
Blubrry.com