It always feels right to be back at AT&T Park when the Giants win the season opener….