Sabres sign Barnes to three-year extension

Via: AP

'The $8.4 million deal makes Barnes the third-highest paid player on the team.'