X-rays taken Monday indicated that Suns swingman Dan Majerle has a broken ring finger on his right hand. He is scheduled to have surgery Wednesday and is expected to miss two to four weeks. Majerle played in a preseason game Sunday night and scored three points. The Suns open the regular season Oct. 30 at home against the Denver Nuggets.