We take a look at the positives and a negative of the Giants newest offensive speedster.