Cannon Valley Ranch. About. Our Cattle. Cattle For Sale. Contact. 2015 Bull Sale .