Sheppard scores 3 TDs as Duke handles Stanford, 35-7
Nate Sheppard scored on two runs and a reception, gained 154 yards on the ground and undefeated Duke beat Stanford 35-7 on Saturday.
Nate Sheppard scored on two runs and a reception, gained 154 yards on the ground and undefeated Duke beat Stanford 35-7 on Saturday.
Discussion