
Team Logo.
The Florence Freedom is a team in the Frontier League. They made it to the league finals in 2012. Besides their finals appearance, they have never made it to the playoffs under this name.
Community content is available under CC-BY-SA
unless otherwise noted.