Tim Ball is a fiddler, guitarist, producer, and teacher from upstate New York, with deep roots in traditional New York, New England, and Irish-American fiddle music.