Alan Branch

Alan Branch (born December 24, 1984) is a defensive tackle for the Buffalo Bills.