The San Francisco Giants and AT&T Park get to host the finals of the World Baseball Classic.  But that doesn’t change what the WBC is: a lame makeup to Major League Baseball being unable to get it’s chops together and[…]↓ Read the rest of this entry…