MLB and Cape Cod Baseball League Come to Terms
I am beginning to think that MLB stands for Major League Brats…Or maybe Major League Boneheads. The Cape Cod Baseball League and Major League Baseball have come to an agreement over MLB licensing issues. All that I can say is “Shame on you Major League Baseball. I hope you feel really good about flexing your billion dollar muscles… Read More »