Beautiful free kick goal seals win for St. Francis.
atthebuzzer, christenpress, collegesoccer, freekick, Goal, Soccer