Yea the guy gave him no room. Newman has to set himself up better than that, at worst he can force the call, but by ruling the Lions guy was wrong and deserved to get a flag thrown for it.
NO in the NFL rule book it's called "No opponent may interfere with the fair catcher, the ball, or his path to the ball. Penalty: 15 yards from spot of foul and fair catch is awarded" if I'm not mistaken.