Trump caps and ‘pussy hats’: Here’s who benefits when your purchase is political

Perhaps the most recognizable piece of political swag in recent history is President Donald Trump’s ‘Make America Great Again’ hat. The iconic red cap, which retails for $25, has sold out multiple times and won symbol of the year from the Stanford...