He was badly injured in a traffic accident while going home from a Philadelphia Phillies game in a taxi in 2004 . He missed Worldcon for the first time in many years because of the accident . He was badly injured in a taxi accident after returning from a Philadelphia Phillies game in 2004 ( causing him to miss Worldcon for the first time in many years ) but made a full recovery .