who is lori taylor
Videos: Lori Taylor is in her 13th year as Director of Track & Field and Cross Country at the University of Richmond. During her tenure the Spiders have rewritten the record books setting another four track & field records in 2008 for a combined total of 91 program records in her seven years at the helm.