Tag: Rick Ylagan

Remembering Rick Ylagan

By Seth Benz Rick Ylagan — a dear friend and especially important part of Hog Island — died in his sleep of an apparent heart attack on January 11, 2003. His boundless energy and consistent

READ MORE »