Sporting Kansas CityFootballOduro signs Impact deal despite SKC pitch7YESPN staffUSA Today Sports Images