The Broncos and Knowshon Moreno have agreed to a five-year, $23 million contract Friday that includes $13 million in guarantees, ending an eight-day holdout. Moreno, who rushed for 2,734 yards and 30 touchdowns in his two seasons at the University of Georgia, was the 12th overall pick and the first running back selected in the NFL draft in April. "I understand how this game works," coach Josh McDaniels said Friday while the sides were hashing out the final details of Moreno's contract. "His representatives are doing what they feel is best for him ... and we're both trying to do what's best for Knowshon and get him here as fast as we can."