Jeffrey Charles Weaver (born August 22, 1976) is a former right-handed Major League Baseball pitcher. During his career, he pitched for the Detroit Tigers, New York Yankees, Los Angeles Dodgers, Los Angeles Angels of Anaheim, St. Louis Cardinals, and Seattle Mariners. He is the older brother of fellow MLB pitcher Jered Weaver. Amateur career Weaver, a graduate of Simi Valley High School in Simi Valley, California, attended California State University, Fresno to play for the Bulldogs. In 1997, he played collegiate summer baseball with the Falmouth Commodores of the Cape Cod Baseball League where he was named a league all-star. He also played for the United States in the 1996 Summer Olympics, winning a bronze medal. Professional career Detroit Tigers Weaver was drafted by the Detroit Tigers in the first round of the amateur draft, and made his Major League debut a year later. He was the Detroit Tigers' Opening Day starter in and . During the 2002 season, he was traded to the New York Yankees in a three team deal that also involved the Oakland Athletics and Yankees prospects John-Ford Griffin, Jason Arnold, and Ted Lilly. New York Yankees Weaver's time with the Yankees was very turbulent, bouncing in and out of the starting rotation. In Game 4 of the 2003 World Series, he allowed a 12th inning walk-off home run to Álex González. Los Angeles Dodgers Following the 2003 season, the Yankees traded Weaver to the Los Angeles Dodgers for Kevin Brown. In , he went 14-11, with a 4.22 ERA, a 1.17 WHIP, three complete games and a career-high 157 strikeouts in 224 innings. Following the 2005 season, Weaver filed for free agency. The Dodgers offered him salary arbitration, but the two parties were unable to reach an agreement. Los Angeles Angels of Anaheim On February 15, 2006, Weaver signed a one-year deal with the Angels for $8.5 million. After posting a 3-10 record with a 6.29 ERA in Anaheim, he was designated for assignment on June 30. In a bit of a coincidence, his younger brother, Jered, was recalled from the minor leagues and replaced Jeff in the starting rotation. St. Louis Cardinals On July 5, 2006, the St. Louis Cardinals acquired Weaver from the Angels in exchange for minor leaguer Terry Evans and cash considerations. He debuted with the team as a pinch hitter in a 14-inning game between the Cardinals and Dodgers on