Charlie Sheen Returning to Network TV?