UPDATE, 7:20 p.m.: Gary Brown's long and often arduous road has finally brought him to the majors. The Giants just announced that after 2,500 minor-league plate appearances, and two full seasons at Triple-A Fresno, the center fielder and 2010 first-round draft choice has been promoted. He will be here for Tuesday night's game against the [...]