We're kinda caught between a rock and a hard place today. We want to write a celebratory post on the fact that the pitchers and catchers for some teams will report for active Spring Training duty today. But on the other side, the Jays won't officially pop the top on their Spring activities for another four days. So really, what milestone are we celebrating today?Maybe we can celebrate the fact that MLB and New Era have outdone themselves this year in creating a crappy, goofy-looking batting practice cap. While the new edition doesn't feature the weird cut-out panels above the ear like the last iteration, they have managed to sully the front panel and bill with racing stripes in what appears to be an appeal to NASCAR fans.This is why creating design templates to apply across the entire...

Read more at the source of this article