Swindell was born on January 2, 1965, to Tonii and Harold Swindell in Fort Worth, Texas. He was the youngest of four children, two sisters Treva and Chrystie and a brother Corky He graduated from Sharpstown High School in 1983. The previous year, led his high school team to a Texas Class 5A state championship going 14-0 on the mound with a 0.65 ERA In 2019 SWINDELL was inducted into the Texas Sports Hall of Fame in Waco Texas Swindell and his wife Sarah have four children; three daughters, Hayley, Brenna and Sophia and a son, Dawson, who was diagnosed with autism.
Collegiate career
Swindell attended the University of Texas at Austin. According to the Texas Longhorns media guide, he was one of the most decorated pitchers in school history, with a 43-8 record in 77 games and a 1.92 ERA. He made 50 starts, pitching 32 complete games and notching school records for shutouts and strikeouts. He remains among the top 10 all-time in Longhorns history for ERA, victories, innings, strikeouts, appearances, starts, complete games and shutouts. Swindell also had 13 career saves, which ranks sixth at UT and the top two single-season strikeout totals in UT history. During his tenure, he helped UT capture three straight Southwest Conference titles, post at least 51 wins during each of his three seasons and finish second at the College World Series in 1984 and 1985. In 1985, he had a 19-2 record and 1.67 ERA to go along with 15 complete games, six shutouts and 204 strikeouts over 172 innings. He was named as the 1985 Baseball America National Player of the Year. He was selected a first-team All-American and All-Southwest Conference performer all three seasons and received Freshman All-America honors as well as Baseball America's Freshman of the Year Award in 1984. He also was a three time finalist for the Golden Spikes Award.
Professional career
Cleveland selected him in the first round of the 1986 draft. The highly touted player was brought up almost immediately in 1986 and had moderate success. In 1987 he started the season 3-8 and then injured his elbow. He returned in 1988 and over the next four years displayed good form on a poor-performing Indians ballclub. His record from 1988-1991 was 52-43, posting an earned run average below 4.00 in three of the four seasons. His best season was 1988 when he went 18-14 with a 3.20 ERA. He struck out 180 and walked only 45. The next year, he was named to the American League All-Star team. Swindell was traded to Cincinnati after the 1991 season and spent one year with the Reds. He returned to his native Texas as a free agent in 1992 with the Astros. At that point, his effectiveness began to wane. In three and a half years, he was 30-35 with an ERA over 4.00. After another stint with Cleveland in 1996, he signed with Minnesota where he reinvented himself as a reliever. As a relief pitcher, Swindell pitched well for the Twins and Red Sox before he signed with Arizona. He was effective for the Diamondbacks and was a part of the 2001 championship squad. In 2002, he retired from baseball after 17 seasons.