Question: What is the town that the 2012 Kenyan Premier League team founded in 1994 as Sher Agencies Football Club calls home ?
Answer: Naivasha