most seasons since 1930 with 500 ab and 20 hr and a ba of.3329
Since 1930, Stan Musial, Jimmie Foxx and Lou Gehrig are tied for playing the most seasons with 20+ home runs with 500+ at-bats and with a batting average of .333 or above, with 7 seasons.