Should Sherrod Brown apologize to Obama for his sexism charge?

In response to Senator Elizabeth Warren’s critique of President Obama’s push towards the 12-country Trans-Pacific Partnership, Obama told Yahoo News: “the truth of the matter is that Elizabeth is, you know, a politician like everybody else. And you know, she’s got a voice that she wants to get out there. And I understand that. And on most issues, she and I deeply agree. On this one though, her arguments don’t stand the test of fact and scrutiny.” Senator Sherrod Brown criticized Obama for getting personal as well as for using Warren’s first name in an act of sexism, which he believes the president might not have done with a male senator. The White House replied that Obama was not being sexist as the president has often publicly referred to lawmakers by their first names. The White House wants Brown to apologize to Obama for his statement - do you think that he should?