‘Teague, an unrestricted free agent, agreed to terms Tuesday with the Buffalo Bills. The four-year deal is worth about $10 million and includes a two-tiered signing bonus. Teague will receive $1.5 million to sign this year and another $2 million or so if the Bills opt to pick up the remaining three years of his contract after the season.’