Answer:
8.8 yards per second
Step-by-step explanation:
50 - 20 = 30 yards
30 yards/3.4 seconds = 8.8235
3.5m questions
4.4m answers