0 Comments
Answer:
8 1/3 or 8.33 yards per second
Explanation:
100/12 = 8 1/3
9.4m questions
12.2m answers