Ryan Napoli came to North Dakota State five and a half years ago and has been on a ride like any other...