Hunter Pence has played in 383 consecutive games, the longest active streak in the majors, and in every game with the Giants since the team acquired him in the middle of the 2012 seasons, but that may come to an end on April 6 in Arizona.