Jonny Gomes' ultra-patriotic red, white, and blue jacket which he wore to the White House this week, will be sold off for charity, according to TMZ.

The Red Sox star personally picked out the jacket before meeting President Obama; he even wore it in the official team photo with the Commander In Chief.

TMZ has learned that the jacket "will either be donated or auctioned off to an organization of [Jonny's] choice," according to a Red Sox rep.

The rep says Jonny has not yet determined where the jacket will go, but he expects to make a decision sometime in the near future.

Gomes paid $395 for the jacket -- TMZ believes the jacket will go for "at least 10-times that amount at a charity auction."

Wicked cool.