David Carter (born December 10,1987) is an American football defensive end who is currently a free agent.
David Carter (born December 10,1987) is an American football defensive end. This American football defensive end is currently a free agent.