Born in Oak Park, Illinois, McColl graduated from South Hills High School in West Covina, California in 1977.
[1] With five seconds before halftime in Super Bowl XVI, McColl recovered a fumbled kick return by Archie Griffin.
Playing as a reserve for all 16 regular season and three playoff games, including Super Bowl XIX, McColl had a career high 4.0 sacks.
[1] McColl ended his football career in 1988 with the Los Angeles Raiders, playing in 15 games as a reserve.
In an eight-season NFL career, McColl played in 112 games with 31 starts, two interceptions, 8.5 sacks, and a fumble returned for a touchdown.
[8] From 2011 to 2015, McColl was CEO of Gauss Surgical, a business supported by StartX that raised nearly $12.5 million to develop a device that made real-time measurements of blood loss.