Alan Keith Branch (born December 29, 1984) is an American football defensive tackle for the Arizona Cardinals. He attended the University of Michigan. ...