When and where did baseball player Brian Wilson play?

Brian Wilson debuted on April 23, 2006, playing for the San Francisco Giants at AT&T Park; he played his final game on September 29, 2013, playing for the Los Angeles Dodgers at Dodger Stadium.