Cal Poly is holding its fourth annual Dance Marathon to raise funds for a local children's hospital until midnight, Sunday. More than 650 students started dancing at 12 p.m. Saturday and will continue ...