Snarky Puppy was formed in 2004 by bassist and primary composer Michael League. Snarky Puppy was signed by SiTMoM Records in fall of 2005, and more...