RAPID CITY, S.D. -

A veteran school crossing guard in Rapid City is hanging up his fluorescent vest for the last time as he retires with pride that no child was ever injured while he protected them from traffic.

Wilson Elementary School crossing guard Paul Priest has helped children cross one of Rapid City's busiest roadways countless of times over the past 25 years.

The spry 90-year-old crossing guard fell while one the job three weeks ago, hitting his head against the curb and injuring a hand. The incident made him decide it was time to let someone younger take the job.

Priest says that during his tenure, he's been sworn at and hit by bumpers of passing cars. He has also thrown his stop sign at speeders who failed to yield.