Michael R Schaffer age 23 of Indian Rocks Beach Florida passed away on April 13, 2013. He was an inspiration to all who met him, truly a gift from God. He will be greatly missed by those he left behind, Parents, Tom and Vonnie, brother Joey, 2nd "mom" Lori, a wonderful family, and many friends. Viewing Friday April 19th from 5 to 7 pm and service April 20th at 11am at Moss Feaster Funeral Home Serenity Gardens Chapel in Largo FL. In lieu of flowers donations can be made through www.makeadifferencefishing.org.