With the tenure of NFLPA president Domonique Foxworth coming to an end, three finalists -- free agent tackle Eric Winston, free agent safety Ryan Clark and Saints tight end Ben Watson -- emerged to try to replace him.

Winston ranks No. 125 on the CBSSports.com free agent list, and he was elected Wednesday at a meeting that featured all 32 of the team's player representatives.

Winston's election was met with plenty of praise from the NFL media on Twitter and he received congratulatory messages from Clark and Watson. Winston, who spent last season with the Cardinals, also proved in 2012 that he wasn't afraid to face the fans' wrath in order to make a point. When Chiefs fans cheered when then-quarterback Matt Cassel had to leave the game with a concussion, Winston unloaded on the fans after the game.