Jesse Castro, Walla Walla’s favorite ambassador, dies at 58

A man many considered Walla Walla’s best ambassador has died. For more years than most can tally, Jesse Castro parked his bike along Ninth Avenue intersections to wave at folks passing by. Source: Union Bulletin