Everyone deserves an opinion, and while I think he crossed the line, I think people are blowing it out of proportion. Honestly, how many people on here follow HOCKEY enough to know Sean Avery. Most "hockey" fans, are Leafs fans, or Habs fans, or Sens fans, or Red Wings fans. You follow your team, and not the whole league.
People who say he doesnt belong in hockey have no clue. Sean Avery is a player who puts up decent numbers every season. He'll never be a league leader, or even a team leader, but he had like 35 points last season, and he only played 50 or 60 games. Those are good numbers, and makes him a valued player. On top of that, Sean Avery is a pest, he gets under peoples' skin, he draws penalties and that WINS games. Any team, ANY team would benefit with the addition of Sean Avery.
Like him or not, Sean Avery is a valuable player to any team in the league, idiot or not.