There would have been 6 more points on the board if Glenn got the ball on the 2.... I've seen him play for the last 4 years, and I can't remember a single time he didn't get in the end zone from the 2....
He's a beast, and there is no reason for him not to be getting the ball on the goal line....