Football Theo Johnson shows progress, versatility ahead of season