Matt Cain fans aren’t going to like this. White Sox lefty Mark Buehrle became the first player this season to throw a no-hitter in Chicago’s 6-0 victory over the Texas Rangers. Buehrle faced the minimum number of batters and was just a walk away from throwing a perfect game. He walked Sammy Sosa in the fifth inning — only to pick him off at first base. He also struck out eight batters for his first win of the season.