Meet Providence College's terrifying Friar mascot - SBNation.com
www.sbnation.com
Images may be subject to copyright.