It's good to see that you agree.
Whether Russell was a bust is an opinionand that is the only information included under "Impact."  The line about "quickest" release is factually inaccurate.  The source is from a blogger.  I know that Bill Williamson works for ESPN, but the bloggers aren't held to the same standards.  A section on "Opinions" could also include the recent comments by Stephen A. Smith on ESPN.67.169.25.132