Question 1 of 51

Who holds the all-time record for most career home runs in Major League Baseball?

Correct Answer: Barry Bonds
Explanation:
Barry Bonds holds the all-time MLB record with 762 career home runs, surpassing Hank Aaron's previous record of 755. Bonds hit his record-breaking 756th home run on August 7, 2007.