8/16 Scrimmage vs. LA Harbor
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications
8/16 Scrimmage vs. LA Harbor. Photo Courtesy: BC Athletic Communications