Amid uncertainty over his future, all-rounder Shakib Al Hasan was on Thursday handed an all-format contract…