How much money an owner or a group has outside the MLB team does not have as much to do with how much it spent on players as what the franchise is worht and how much it can generate in revenue.
Most of the teams in the top 10 list would never see a return on investment if they spent like the Yankees do even if they won the WS every single year. The Steinbrenners spend the money because they are in NYC and have the revenue stream to recoup what they spend.
2010 Attendance Home
RK TEAM GMS TOTAL
1 NY Yankees 81 3,765,807
2 Philadelphia 81 3,647,249
3 LA Dodgers 81 3,562,320
4 St. Louis 81 3,301,218
5 LA Angels 81 3,250,814
6 Minnesota 81 3,223,640
7 Chicago Cubs 81 3,062,973
8 Boston 81 3,046,445
9 San Fran 81 3,037,443
10 Colorado 80 2,875,245
11 Milwaukee 81 2,776,531
12 NY Mets 79 2,559,738
13 Atlanta 81 2,510,119
14 Texas 81 2,505,171
15 Detroit 81 2,461,237
16 Houston 81 2,331,490
17 Chicago Sox 81 2,194,378
18 San Diego 81 2,131,774
19 Seattle 81 2,085,168
20 Cincinnati 81 2,060,551
21 Arizona 81 2,056,519
22 Tampa Bay 81 1,864,999
23 Washington 81 1,828,066
24 Baltimore 80 1,733,018
25 Kansas City 80 1,615,327
26 Toronto 81 1,625,555
27 Pittsburgh 81 1,613,399
28 Florida 81 1,524,894
29 Oakland 81 1,418,391
30 Cleveland 80 1,391,644
I was looking for the gross revenue for the teams but I can not find it.
Very long story short- Even if Bill Gates owned Pittsburgh and stocked the team with all stars at every position, Pittsburgh would never be able to generate the revenue that the Yankees can generate simply because of of the size difference of the cities and fan base.
St Louis does a pretty good job of getting fans from all over the Midwest to come to the games but they still will never match the attendance of the Yankees.