'“It was a great opportunity to come to Buffalo and compete, the opportunity to compete to make a big impact on a team that is definitely on its way up,” Holmes said the other day after signing a three-year, $6.5 million contract. “Especially with the new coaching staff and everything and then also the security of having a long-term deal, helps out with that, too. That is kind of where my mindset was at as far as agreeing to terms with Buffalo. I can help the team a little bit more than maybe I had in the past two years. Every player feels that way and I’m no different.”'