‘Let’s Go Brandon Store’ Opens In Massachusetts


‘Let’s Go Brandon Store’ Opens In Massachusetts
In Massachusetts, an enterprising entrepreneur has opened a store called “Let’s Go Brandon.” The North Attleborough store “sells merchandise like hats, shirts, stickers and signs,” as WJAR reports.The ubiquitous “Let’s Go Brandon” meme was triggered in early October, when an NBC sports reporter...