Florence Freedom – SportsLogos.Net News

Florence Freedom rebrand as Y’alls

In 1974, the city of Florence, Kentucky, built a water tower near Interstates 75 and 71 and the site of the future Florence Mall, which would open in 1976. The owners of the mall site gave land to the city for the tower with the caveat that it feature the

Click for More Photos and Details