Social Media Makes Fun Of Russy Simmons AND Delonte West! By: illseed Updated Jan 21, 2020 at 1:47pmCategory: Rumors F you, social media! I hate you with a passion!