A retired general joins the Boston Red Sox, Massachusetts General Hospital and area sponsors to aid post-9/11 veterans