Who is baseballs top home runner?

First off, the question should be phrased who has the most home runs? The answer is Barry Bonds for both a single year (73 in 2001) and lifetime (762).

However, Bonds and others in recent years are suspected by many to be a steroid user in the 1990's and 2000's. Therefore, many baseball fans feel Henry Aaron's record of 755 lifetime and Roger Maris's record of 61 in a year to be the true leaders.