Shaquille o neale
Dave Winfield signed a 10 year 23 million dollar contract before the 1980 season. First 2 million per year player and at the time was the largest contract in sports history
I think it was Wilt Chamberlain, but I'm not sure. It was Moses Mallone who got the first 1 Million dollar contract for a year. I believe Pistol Pete got a Million Dollar contract over multiple years.