John W. Richards, Jr., 74, of Dyersburg, TN, passed away on Wednesday, March 14, 2018 at Jackson Madison County General Hospital.