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!
FOX 5’s Claire Anderson visited Archbishop Carroll in northeast D.C. where the student athletes are set to show us their spirit!