Some players in the NFL haven't shied away from sharing their thoughts on President Donald Trump while he's been in office since 2016. As he prepares for his second game with the Arizona Cardinals, DeAndre Hopkins reacted to a controversial speech by Trump on Monday.

https://twitter.com/DeAndreHopkins/status/1306692622338064384?s=20

The All-Pro wideout compared the world that has transpired under Trump's presidency to that of the society in the book The Handmaid's Tale. For those that don't know, the book Hopkins is speaking of takes place in a totalitarian state that has overthrown the United States government.

Trump has been among the group of Americans that has been critical of the NFL's handling of the national anthem. Ever since Colin Kaepernick chose to kneel during the anthem in 2016, Trump has chastised those that have chosen to take a similar stance as the free-agent quarterback.

As for Hopkins, he made his debut with the Cardinals in Week 1 after being traded during the offseason. Hopkins was remarkable in his first start in Arizona, notching 14 receptions for 151 yards in the team's upset victory over the San Francisco 49ers.

RECOMMENDED (Article Continues Below)
Donald Trump surrounded by piles of cash.

Spencer See ·

On the other hand, the Houston Texans, who traded Hopkins before the season began, seemed to miss his production in Week 1. The Texans would lose to the Kansas City Chiefs to begin the season as Deshaun Watson lacked a true No. 1 wideout late in the contest.

Social media has given athletes a platform to speak out on issues they feel strongly about — including politics. While Hopkins isn't known as a vocal player on the field, he doesn't appear to be a fan of the current president of the United States.