After growing up in Flint, Michigan, Carl learned from a young age that in order to succeed, you need to do things the right way from the beginning. His dedication to perfecting his athleticism eventually led him to a memorable career as a two-time Super Bowl champion and making the NFL 1980s All-Decade Team as a key part of the notorious Big Blue Wrecking Crew defensive line of the New York Giants.
If a successful NFL career wasn’t enough to focus on, Carl founded G III Sports only his second year into his career as a way to pave his future long after football. CEO of G III Sports is a title he still holds today, nearly 25 years after retiring from football.
Carl is also the voice of Giants football hosting both the pregame and play-by-play on the radio.