Show Us You Spirit: Archbishop Carroll going live!

FOX 5’s Claire Anderson visited Archbishop Carroll in northeast D.C. where the student athletes are set to show us their spirit!

Top Videos