Former NRL star Sam Burgess is charged with motoring offences and allegedly fails a random drug test after he was pulled over by police in the NSW Southern Highlands this afternoon.