Barry Bonds returns to Major League Baseball on Monday morning after a seven-year exile – some of it self-imposed – from a sport whose landscape has vastly changed since its home run king took his final swing in 2007.