From where did Clemson's famous "Howard's Rock" originate?
Published in Football Trivia
Death Valley. "Howard's Rock" was first placed in Clemson University's Memorial Stadium in 1966.
Published in Football Trivia
Death Valley. "Howard's Rock" was first placed in Clemson University's Memorial Stadium in 1966.
Comments