Pitcher Joe Beimel once stood in line to get Barry Bonds' autograph on a baseball card. This weekend, he was facing him in a crucial National League West game.
Like most kids in Pennsylvania, Joe Beimel grew up a Pirates' fan. In the mid to late 1980s, Barry Bonds was Mr. Everything for the Bucs and Beimel was impressed enough to line up at a Bonds' autograph signing.
A couple of decades later, he's facing the object of his childhood adoration. Here's what happened if you missed it.