Possibly. If you believe the article on international soccer network. Here's what he's reporting. www.internationalsoccernetwork.com/blog
I know that selling the club to a group from Kenya is suspect but i would think they would want to keep the club in Cleveland. Aren't the Nairobi City Stars and Cleveland affiliated?