Xerri was an 18 yr old kid, kids do stupid things, as long as they correct their ways it's fine
Flanagan was a grown man who knowingly cheated, was given his first ban and told no contact with the club and he still broke that rule and cheated again, and then banned longer.
Salary cap AND drug...