Oakland Raiders star running back Marshawn Lynch sat on the bench Sunday during the America’s national anthem, but stood for the Mexican anthem.

Boston Globe reporter Ben Volin tweeted out photos of Lynch during both anthems for the game against the New England Patriots, which was played in Mexico City.

Marshawn Lynch sits during the US national anthem, stands for Mexican anyhem pic.twitter.com/8wdaKprEki — Ben Volin (@BenVolin) November 19, 2017

Mexico has a horrible record on human rights. Human Rights Watch points out that state sanctioned murder, torture and abuse are common in the country. Lynch stood for Mexico, where clean cops and good journalists are endangered species. Where cartels run local law enforcement, and school children go missing just to end up dead. The drug war alone has also claimed the lives of 200,000 people. It is a bloodbath south of the border.

Mexican national anthem being sung on field at Estadio Azteca. And throughout the crowd. Marshawn Lynch rose for it. pic.twitter.com/Pz4GoEfyuw — Michael Gehlken (@GehlkenNFL) November 19, 2017

This is an incredible amount of disrespect. What is Lynch thinking by standing for the Mexican anthem, but not America’s? There is absolutely no comparison between the United States, who Lynch won’t stand for, and the horrific things that happen in Mexico. Absolutely disgraceful decision by Lynch.

Follow David on Twitter