Giancarlo Stanton has been mashing Home Runs left and right. He just recently hit his 44th home run of the season. He is on pace for 60 home runs for 2017. Only eight times has a player hit 60 or more home runs in a season and it hasn't happened since 2001. Just in case you forgot about these players, let's take a trip down memory lane.

Babe Ruth (1927), New York Yankees

Baseball had finally come around after the dead ball era. In the early 1920s, cork was inserted into baseballs, which is what is used again today. In 1927, Ruth hit 60 home runs, which was the home run record at the time for a single season.

Babe Ruth was just 26 years old and would go on to hit 714 homers over his career. Ruth almost made the list twice, but only hit 59 home runs in 1921.

Roger Maris (1961), New York Yankees

Roger Maris had a relatively average career. Maris was a career .260 hitter with just 275 home runs 1,325 hits. However, in 1961, Maris mashed 61 bombs and drove in 141 RBIs. It was the second MVP in his career and the 61 long balls would be the record for about 37 years until two household names appeared in the late 1990s.

Sammy Sosa (1999), Chicago Cubs

Sosa hit 63 home runs this season, but it would be the second year in a row that Sosa accomplished this (see more below). Sosa made up for a pitiful Cubs team.

The Cubs were 67-95 and finished sixth in the division. The Central had six teams at the time as the Houston Astros were still around.

Sammy Sosa (2001), Chicago Cubs

Barry Bonds was taking up all the spotlight as he was too busy breaking the home run record, but Sosa was putting on a show in Chicago. Sosa finished with 64 home runs that season.

He and Bonds were the last players to ever hit more than 60 in a season.

Mark McGwire (1999), St. Louis Cardinals

What's better than long balls? A friendly rivalry between two teams that are historic rivals. Even though McGwire got the best of Sosa in 1999 and 1998, it made for fun television. Mark McGwire finished with 65 home runs that season, two more than Sosa.

However, this would not even be McGwire or Sosa's best year.

Sammy Sosa (1998), Chicago Cubs

It was a race to see who would break the home run record. It was Sosa vs McGwire all season long. Sosa would eventually lose to McGwire, but would still hit 66 balls out of the park. His 66 long balls are still a single season record with the Cubs. However, despite finishing with a career of 609 home runs, Sosa has yet to make the hall of fame due to steroid allegations. He has been out of the league since 2007. Sosa received 8.6-percent of the vote last year.

Mark McGwire (1998), St. Louis Cardinals

Mark McGwire broke the home run record with 70 blasts that season. It was a spectacle to see, but many don't acknowledge it now or believe that it was fair.

McGwire has admitted to using steroids. McGwire finished with 583 career home runs but has been wiped off the hall of fame ballot.

Barry Bonds (2001), San Francisco Giants

Barry Bonds set the current mark in 2001 with 73 home runs. He would later break Hank Aaron's all time career mark with 762. However, Bonds has also been accused of using steroids, and his past has shadowed over him. Bonds has been on the ballot for five years and set a career high mark with 53.8-percent. Some believe that Bonds could get voted in within the next two years.