Keyshawn Johnson's net worth 2021 is 20 million.
Keyshawn Johnson is a former football player, who played for NFL for 11 seasons. After retiring from his football career, he became a TV broadcaster for ESPN. He was married to his college sweetheart in 1998 but got separated in 2002.