Answer:
720
Explanation:
20 yards = 720 inches
12 inches
hope this helps
8.8m questions
11.4m answers