The average salary for a Major League player has reached $4.4 million this season, the second consecutive year it has exceeded the $4 million mark.

There are a record 127 Major League players that will earn $10 million or more this season, according to data obtained by USA Today.

The highest-paid players by position are as follows:

Catcher: Buster Posey ($20.8M)

DH: Prince Fielder ($24M)

First Base: Miguel Cabrera ($28M)

Second Base: Robinson Cano ($24M)

Shortstop: Troy Tulowitzki ($20M)

Third Base: David Wright ($19.4M)

Left Field: Josh Hamilton ($24M)

Center Field: Yoenis Cespedes ($27.3M)

Right Field: Matt Kemp ($21.5M)

Starting Pitcher: Clayton Kershaw ($33M)

Closer: Craig Kimbrel/David Robertson ($11M)