Alicia Barnhart has some interesting insight into sports from living the life of a sports wanderlust. She also holds the world record in visiting every NFL stadium in only 86 days!
Foam Finger Nation Podcast
Miscellaneous
Alicia Barnhart has some interesting insight into sports from living the life of a sports wanderlust. She also holds the world record in visiting every NFL stadium in only 86 days!