San Diego Padres celebrate baseball's opening day

The Padres sold out the stadium, with fans anxious to see if Manny Machado will live up to his $300 million contract.

March 28, 2019

Top Stories

ABC News Live Presents