Marlon Byrd walked into the visitors' clubhouse at PNC Park on Friday afternoon ready to take on a new role with a new team, the Giants, his fifth club in the past three seasons. But it all felt familiar.