ESPN has suspended "SportsCenter" anchor Jemele Hill for violating its social media guidelines after she posted a series of tweets Sunday and Monday urging NFL fans to boycott companies that advertise with the Dallas Cowboys, after first getting in trouble last month for calling President Trump a "white supremacist" on Twitter.

"Jemele Hill has been suspended for two weeks for a second violation of our social media guidelines," ESPN said in a statement Monday. "She previously acknowledged letting her colleagues and company down with an impulsive tweet. In the aftermath, all employees were reminded of how individual tweets may reflect negatively on ESPN and that such actions would have consequences. Hence this decision."

Hill fired off numerous tweets after Dallas Cowboys owner Jerry Jones said any player of his who protests during the national anthem and disrespects the flag would be benched.

Jones' statements prompted Hill to urge NFL fans to boycott the companies that advertise with the Cowboys, and in other tweets, she said Cowboys fans should "stop watching and buying their merchandise."

"Don't ask Dak, Dez & other Cowboys players to protest. A more powerful statement is if you stop watching and buying their merchandise," she said in one tweet, referencing Cowboys quarterback Dak Prescott and wide receiver Dez Bryant.

"Cowboys have a huge national following. Lot of black & brown folks are Cowboys fans. What if they turned their backs on them?" she said in a second tweet.

"Or, how about not patronizing the advertisers who support the Cowboys? You can watch and do that right?" Hill tweeted in response to one Twitter user Sunday night.

"This play always works. Change happens when advertisers are impacted. If you feel strongly about JJ's statement, boycott his advertisers," the ESPN anchor tweeted later in response to a user who named Cowboys' advertisers, including AT&T and Bank of America.

"If you strongly reject what Jerry Jones said, the key is his advertisers. Don't place the burden squarely on the players," she continued.

Hill later attempted to clear up her comments and said she isn't calling for fans to boycott the NFL.

"Just so we're clear: I'm not advocating a NFL boycott. But an unfair burden has been put on players in Dallas & Miami w/ anthem directives," she said.

Hill had been criticized for her use of social media last month when she called Trump a "white supremacist" on Twitter.

ESPN decided against suspending Hill and said they spoke with the "SportsCenter" anchor about her social media use.

Hill later said she "learned" her lesson, but stopped short of apologizing for her statements.

"Twitter wasn't the place to vent my frustrations because, fair or not, people can't or won't separate who I am on Twitter from the person who co-hosts the 6 p.m. SportsCenter," she said.