Barry Lamar Bonds is a former professional baseball left fielder who played 22 seasons in Major League Baseball (MLB) with the Pittsburgh Pirates and San Francisco Giants. Bonds received seven NL MVP awards and 14 All-Star selections, and is considered to be one of the greatest baseball players of all time.Bonds was born on July 24, 1964 in Riverside, California to former major leaguer Bobby Bonds and Patricia Howard. He attended Junipero Serra High School in San Mateo, California where he excelled in baseball, basketball, and football. He batted for a .467 batting average his senior year and was named prep All-American. In the 1982 MLB draft, the San Francisco Giants drafted Bonds as a high school senior, but were unable to agree on contract terms. Instead Bonds decided to attend college.Bonds attended Arizona State University, hitting .347 with 45 home runs and 175 runs batted in (RBI). In 1984 he batted .360 and had 30 stolen bases and in 1985 finished with 23 home runs, 66 RBIs and a .368 batting average. Bonds tied the NCAA record with seven consecutive hits in the College World Series as a sophomore and was named to All-Time College World Series Team in 1996. He graduated from Arizona State in 1986 with a degree in criminology and a promising MLB career ahead. He was named ASU On Deck Circle Most Valuable Player.The Pittsburgh Pirates drafted Bonds as the sixth overall pick of the 1985 Major League Baseball Draft. In 1993, Bonds signed with the San Francisco Giants, following in his father and grandfather’s footsteps, where he would spend the next 15 seasons and retire in 2007.Bonds was regarded as an exceptional hitter, and finished his regular season career with a very high on-base percentage (.444) and isolated power (.309). He holds many MLB hitting records, including most career home runs, most home runs in a single season (73, set in 2001) and most career walks. Bonds also received eight Gold Gloves for his defense in the outfield. Ranked second in career Wins Above Replacement among all major league position players by both Fangraphs and Baseball-Reference.com, Bonds is behind only Babe Ruth.