DeMarre Carroll got the nickname ‘Junkyard Dog’ in college, a title that embodies his toughness, relentless play, and willingness to fight and hustle for every play.
DeMarre Carroll got the nickname ‘Junkyard Dog’ in college, a title that embodies his toughness, relentless play, and willingness to fight and hustle for every play.