Average attendance at a major league baseball game in 2006?

Answer:
For the top 30 teams, the average was 31,404. (Source: http://sports.espn.go.com/mlb/attendance?sort=home_avg&year=2006&seasonType=2)
First answer by Mbierman. Last edit by Mbierman. Contributor trust: 8 [recommend contributor recommended]. Question popularity: 9 [recommend question].