Phillies legend Tommy Greene attended the 38th Annual St. Mary Golf Outing Proceeds support St. Mary cancer programs