Season 0 of The Legend of Neil premiered on Aug 16, 2010
Season 1 of The Legend of Neil premiered on Jul 24, 2008
Season 2 of The Legend of Neil premiered on Jul 28, 2009
Season 3 of The Legend of Neil premiered on Jul 25, 2010