Question 848694
60 yards / 7 seconds

60 yards = .0341 miles

7 seconds = .0019 hours

.0341 / .0019 = 17.95 mph