Kris O'Dowd American football player
Kristofer O'Dowd (born May 14, 1988) is an American football center who is currently a free agent. He was signed by the Arizona Cardinals as an undrafted free agent in 2011. He played college football for the University of Southern California.
Search
American football player
teams | |
---|---|
Undrafted year | 2011 |