They need to average 38,280 for the last 23 home games to reach 3,000,000. The average for the first 58 home games is 36,544. I think they are a lock for 3 million at this point, they will probably end up around 3,050,000. At least 12-15 of the remaining games are going to be sellouts, with crowds over 41,500 and sometimes closer to the 43-44,000 range. That means the rest of the games (such as this week's Dodgers series) needs to be averaging at least 34,000 or so. I think that happens easily, even if Monday night's game and 1-2 others are under 30,000.