Cardinals third baseman David Freese will have surgery on his broken left hand and is expected to miss nine to 12 weeks, his latest extended setback.Freese was hit in the hand by a pitch from Atlanta reliever Scott Linebrink in the sixth inning Sunday. Freese was batting .356 with two homers and 14 RBIs in 25 games.Freese was put on the 15-day disabled list Monday and infielder-outfielder Allen Craig was activated from the DL. Source: ESPN