Alabama Governor Kay Ivey has awarded $17 million for a variety of infrastructure improvements in 41 Alabama towns, cities ...