Jason Nelson never thought he could play music for a living. Now the 30-year-old plays saxophone and piano at weddings ...