DeAndre Elliott was 4 years old, too young to play organized football when he made the promise.

He told his mom he was going to play in the NFL and buy her a house with the money he would earn as a professional football player. He even wrote it down in the form of an IOU and dropped it into a jar of loose change his mother kept, no different than the ones he wrote when he borrowed a quarter or two to buy candy, she said.

"He was playing little peewee football," his mom Elizabeth Elliott-Sims said. "He was actually the mascot; they wouldn't let him play yet because he wasn't old enough.

Last weekend, the former CSU cornerback who just completed his rookie season with the Seattle Seahawks, made good on the promise.

Read more at the Coloradoan: