Photos from the opening night for the John "Bud" Grainger American Legion League of the Kino Baseball League on "American Legion Night" Wednesday at Kino Sports Complex. The league, now in its fifth season, hosts 75 teams totaling more than 1,200 players who will play 160 games through season's end in late July.