Sports

Hearts' Craig Halkett ruled out for season with cruciate ligament damage