Dean Shiels signs one-year deal at Dunfermline

Dean Shiels signs one-year deal at Dunfermline