Meteorite logoMeteorite
Back to videos

We Have A New College Football Program Starting Up...

This week, we saw the birth of a new college football program and it comes from a small NAIA school in San Antonio known as Our Lady of the Lake. Today, I want to talk about this new team, their vision and some potential shortcomings already in the works, enjoy!

Suggested videos