There are some things that are simply good. Things like supporting good causes, or looking good, or supporting good causes while looking good. MLB teams have a history of looking good while doing good, wearing holiday-themed jerseys on Memorial Day (eight consecutive years) and the Fourth of July (nine consecutive years), and donating proceeds to charities. But this season, for the first time, they're adding Mother's and Father's Day themed unis.
They'll look the same as teams' usual uniforms, but as if they've been dipped in pink, for Mother's Day:
And Father's Day blue:
The Blue Jays uniform will feature Maple Leaf designs on the cap, incorporating the colors of the Canadian flag. Those will also be worn on Canada Day, July 1.
And then, of course, there are the All-Star Game caps:
And Home Run Derby caps and uniforms, which are inspired by the beloved retro Padres uniforms: