Daily Archives: January 5, 2013

Alabama May Be Number One in Football

But It’s Also Home to The Number Two Worst Power Plant in the Country for Mercury Pollution – Alabama Power’s Miller Steam Plant on the Locust Fork River held the number one distinction for a few years – By Glynn Wilson – Alabama has a chance to be number one in the nation in football…