Football Game Preview: Cole Valley Christian vs. New Plymouth

Preview: Cole Valley Christian vs. New Plymouth