Arsenal manager Arsene Wenger has distracted his players this season with the uncertainty over his future due to delays over signing a new contract, according to Martin Keown.