The American professional boxer enjoys a happy married life with his wife and children. Shannon has been married to Alan Wilson for over twenty years. They married in a private ceremony.
Shannon and Alan are proud parents of three kids. Chan, their eldest son, can be seen training alongside his father. Shannon is a great supporter of his children. Despite the fact that he is an active social media user, he rarely posts about his family and children.