Curtis Deloatch
Curtis Lee Deloatch (born October 4, 1981) is an American football cornerback who is currently a free agent. He was signed by the New York Giants as an undrafted free agent in 2004. He played college football at North Carolina A&T.
Deloatch has also played for the New Orleans Saints, Carolina Panthers and Florida Tuskers.
Read more about Curtis Deloatch: Early Years, College Career, Personal