With more teams in race, MLB attendance up again