Every June, Major League Baseball seems to lose sight of its professional sports identity and starts acting like a corporate HR department. This year’s controversy began when several San Francisco Giants players either wrote Genesis 9:12-16 on the Pride Night caps or declined to participate altogether.


Recent Comments