American’s love football. I love football. I’ve never lived in an NFL football town. Yea, I’m from Montana. But, I’ve lived in some great college football towns. Missoula, MT has the University of Montana Grizzlies (my alma mater), a perennial power in what used to be called Division 1-AA — which is now called the […]