Steve played 12 years of professional baseball after being selected in the 5th round of the 1995 MLB Draft by the Boston Red Sox. He was named the Red Sox minor league player of the year and the Red Sox top prospect in 1999, making his MLB debut later that year. Steve also played for the Baltimore Orioles, Cincinnati Reds, and Minnesota Twins.