Sign up today and save up to 83% on a Hartford Courant digital subscription
CT Now

Barry Bonds and himself

Did anyone else enjoy watching his own home runs more? It was a match made in heaven. They were together from 1986 until the death of Bonds’ career after the 2007 season. George McNish / U.S. Presswire