Sports Illustrated reports that Sports Illustrated disputes Sports Illustrated’s report that USC has fired Clay Helton

Not a great look for Mavens.