Kevin O'Dea

Kevin O'Dea

Kevin O'Dea (born June 9, 1960) is an American football coach who most recently served as the special teams coordinator for the New Orleans Saints of the National Football League (NFL).


Crew