Police spotted Branch vomiting out the side of his car in Cheektowaga on Saturday. The Bills reported he failed a field sobriety test and registered a blood alcohol level of .14, well over the legal limit of .08. Branch was inactive for Saturday's preseason loss to Tampa Bay.
An eight-year NFL veteran, Branch signed a three-year contract extension after last season. But he reported to training camp out of shape and was banished to the second and third teams after failing conditioning tests.
Branch was drafted in the second round by Arizona in 2007. He played four years with the Cardinals before spending two seasons with Seattle. He signed with the Bills in 2013 and made a career-best 39 tackles last season in 16 games.
The release comes two days before the Bills are to trim their roster to 75.
More Sports Headlines
Seahawks do what rest of salary-capped NFL say teams can't do Mariners beat Twins 4-3 in 11 innings Snohomish mixed martial artist returns to her first love AquaSox strand 10, fall 3-2 to Volcanoes Seahawks release DT McDaniel , acquire CB Seisay Benches empty as Royals fall to Blue Jays Rays demote Moore, place Souza on DL with fractured hand Charles scores 29 points, Liberty beat Storm 78-62
Our new comment system is not supported in IE 7. Please upgrade your browser here.