Dave Stow, 71, strains to push the wheelchair carrying his 250-pound son, Bryan, up a series of ramps and into the basement of St. Joseph’s Catholic Church in Capitola, California, for its Friday fish fry. Bryan Stow is greeted by ladies who kiss him, men who hug him, and a 103-year-old woman who grabs his hand and asks if he is walking yet.

Four years ago, Bryan Stow was a strapping paramedic who spent his days off biking with his son and daughter. That was before March 31, 2011, when he and three friends made the mistake of wearing San Francisco Giants garb to an Opening Day game against the rival Los Angeles Dodgers at Dodger Stadium. They were harassed and threatened in the stands. Afterward, two Dodgers fans beat Stow so savagely in a parking lot that doctors had to induce a coma to save him. He was hospitalized for seven months.