Free Kick Soccer Opens in Orlando, Offers Unique Sports Experience March 22, 2017 After spending over an hour at the Free Kick indoor soccer facility interviewing co-owner Nicolás Larsen, it’s safe to say the space is truly [...]