Sammy Long's Giants debut couldn't have gone much better.