2010 All Star Game: Finishing Touches
I find it amazing that even though the National League hadn’t won an All Star game in 13 years prior to last night’s 3-1 victory, they still lead the overall All-Star game series 41-38-2. You take away those 13 years, and the NL was 40-26-1 which is about a .600 winning percentage. All those online sports betting sites must have had some huge payouts after that NL upset. Was it just...
Read More




