McKnight's professional career overall spanned 16 years. Originally drafted by the Mets in 1983, he finished his career in 1998 with the independent Newark Bears. He batted .171 in 16 appearances with the Orioles and .383 in 22 games for the Rochester Red Wings during the 1991 season before his release on October 16 of that year.[2]
He died in 2015 at the age of 52 due to leukemia, a disease he was battling for 10 years.[3]