Tag: Football gives us this idiom meaning to remove obstacles for someone else

close