Deuce Vaughn explains his long touchdown run against Stanford

Deuce Vaughn explains his long touchdown run against Stanford … Click to Continue »