Former NBA player Iman Shumpert has been accused of being part of a violent altercation with an Instagram model at his home over the weekend, according to a report by Onsite.A source told Onsite the dispute began after Shumpert received messages from another woman. The source said Kim, who had been in a relationship with Shumpert for several years, traveled to see him as she had on previous occasions. View this post on Instagram Instagram PostDuring the visit, a friend who was expected to join them canceled but later sent the NBA player an intimate photo, which the source said created tension. Later that evening, another woman arrived at the residence, and a conversation reportedly reignited issues, leading to a verbal argument between Shumpert and Kim.The source alleged the situation then escalated physically. Shumpert attempted to strike Kim while she was on the phone, causing her to fall, according to the report. He then allegedly grabbed her by the wrist and ankle and dragged her “through the room and down the stairs.”Kim reportedly tried to collect her belongings upstairs, but the confrontation intensified when another woman present allegedly pushed her down the stairs, the source said. Shumpert also called his best friend during the incident, which allegedly led to further arguing among those involved.Authorities were contacted afterward, and Kim filed a police report with the South Fulton Police Department, according to Onsite.Shumpert has faced legal issues before, as he was taken into custody on July 30, 2022, at Dallas-Fort Worth International Airport after officials said he tried to bring six ounces of marijuana through security.Looking at Iman Shumpert’s dating historyIman Shumpert is years removed from his marriage to singer and actress Teyana Taylor.Shumpert wed Taylor in 2016, and the singer announced their split in 2013.According to Bleumag.com, before he and Teyana were together, Iman had been in a relationship with singer Elle Varner. He also reportedly dated Sophie “Rosee Divine” Brussaux.Since entering the NBA in 2011, Shumpert played for multiple teams, including the New York Knicks, Cleveland Cavaliers, Sacramento Kings, Houston Rockets, and Brooklyn Nets. He secured one championship with the Cavaliers in 2016.