Knee surgery to sideline Balfour for 4-6 weeks