KISSIMMEE, Fla. (AP) Houston Astros non-roster invitee Toby Hall has decided to have surgery on his right shoulder and will be out four months.

Hall hurt his shoulder during batting practice earlier in the week and aggravated a previous injury. Houston said Sunday an MRI showed a torn labrum. Hall had dislocated the shoulder during 2007 spring training with the Chicago White Sox.

Hall will not be able to throw for four months after the surgery and the Astros said they were proceeding to void his minor league contract, but have given him the option of receiving treatment from the medical staff until the surgery is scheduled.

Hall has a .262 career batting average over seven seasons with the Rays, Dodgers and White Sox. He has 46 home runs and 269 RBIs.

Copyright 2009 The Associated Press.