Controversial but solid hire: Scott Skiles