Self Explained that Scott Pioli sucks and we as Chief fans deserve better Economy & JobsFacebook Email Twitter