Branch Rushes For A School Record 280 Yards As Colgate Defeats Holy Cross 45-38