The Freedom played their 2003 home games at Foundation Field in Hamilton, Ohio, about 30 miles north of Cincinnati, while the ownership group was building a new stadium (Champion Window Field) in Florence. [