Osborne under player points pressure after signing Powell, Johnson and Weaven