Bryan Stow threw out the first pitch at the minor league San Jose Giants game Thursday. In 2011, he was brutally beaten at a Dodgers game in LA. This year, he was on crutches, a big improvement from last year when he threw the first pitch with a walker. "I could be dead," he said. "I think I'm doing really well." Photo Credit: NBC Bay Area