After Tom Brady was absent from a White House visit, he is getting torn for not showing up.

Gisele Bundchen Shares Rare Instagram 'TBT' Photo

On Thursday, President Barack Obama honored the New England Patriots for their Super Bowl win, but Brady- one of the members of the team- did not attend. According to ESPN NFL Nation reporter Mike Weiss, the player didn't show up due to a family commitment.

But ESPN's Stephen A. Smith was not approving of this and was not afraid to put Brady in his place. On his show on Friday, he brought up how the football star made other appearances for earlier presidents, but not this time.

Did Gisele Bundchen Retire From Her Runway Days Or Not?

"Where the hell was Tom Brady? I really would like to know. When you [Brady] won the Super Bowl in 2001 and George W. Bush was president, you were there," Smith said, posted on USA Today. "When you won back-to-back Super Bowl titles in 2003 and 2004 with George W. Bush still president, you were there... I mean, is he [Brady] a Republican and don't want anybody to know?... Why is it that you got to show up for George W. Bush- not one, not two, but three times- but you got a family commitment."

"Not an emergency. A commitment," Smith added.

Obama commented on Brady's absence with something that sounded less angry.

"There was, of course, Tom Brady, an all-time great who couldn't be with us here today, but who engineered a pair of surgical fourth-quarter touchdown drives," the president said.