Born in Boston, Massachusetts, Bagwell went to Hartford College. His baseball career debuted in 1991, where he joined the Houston Astros. He has been with that team ever since. He plays first base, throws and hits right-handed, and has had thirteen years of experience. He is considered one of the more powerful hitters of Major League Baseball, having hit more than 30 home runs every season since 1996. His career batting average is an even .300, with a slugging percentage of .549. Currently, his salary is $13,000,000.