 On April 3, 2000, Weber made his Major League debut against the Florida Marlins at the age of 30.On August 30, 2000, Weber was claimed of waivers by the Anaheim Angels, where he had two of his best years.In 2002, Weber and the Angels went on to win the 2002 World Series.