News

Nebraska fans headed to the Husker football game probably did a double-take if they saw a life-size statue of Secretariat barreling along I-80 on Saturday morning.