Barry Bonds accepted the Miami Marlins hitting coach position over the offseason -- marking his first full-time return to Major League Baseball since the San Francisco Giants didn't re-sign him after the 2007 season.
Of course, during his tenure in San Francisco, the home run king was a massively muscular figure that mashed a combined 79 home runs after turning 40 years old.
As a reminder, here are a few shots of Bonds with the Giants -- the last time we saw him in a baseball uniform.
Since officially retiring from baseball, Bonds has shed off the bulk. His new appearance his been evident though his various Instagram posts -- but we hadn't seen much of the new-look Bonds in a baseball uniform since his playing days.
But with Spring Training underway for the Marlins in Jupiter, Fl., we're getting our first look at Miami's newest coach.
The slimmed-down version of Bonds should be a welcome addition to the Marlins' bench, under new manager Don Mattingly. Miami scored the second-lowest run total in the National League in 2015 while hitting the second-fewest home runs and finishing last in doubles.
He looks like a new man, but the mind behind all those home runs is still very much in tact, and should be a big difference maker for Miami this season.