The logo looks ok I guess, maybe it will grow on me. I see what they were trying to do by keeping the "10" with the 1 and the G, but it looks like something a pimply faced teen would come up with, not a professional designer. As for the naming of the divisions, am I the only one who thinks they sound too arrogant? It also seems to me it sounds as if it's going for "the teams that used to be awesome", the legends, and then "the people who are currently doing well, but have zero in terms of tradition", or the leaders.
Last I checked Iowa has done close to nothing to be considered a "Legend" so it just sounds really stupid to me. I wont even comment on a few others in our "Legends" division who don't deserve that name in any shape or form.
Just my opinion here