Who is the X-Factor that could lead Nebraska to the upset?

How big of an addition is Tommy Armstrong? Is he ready?