In the 1990 NFL Draft he was selected in the ninth round by the Minnesota Vikings. His rookie year, he was the second string running back behind Herschel Walker. The next year, the Vikings got rid of Walker and Allen was named the starter. That year, he ran for 1,201 rushing yards and 13 rushing touchdowns.
Walker
Allen