Rossi: Narduzzi May Have 'Right' Stuff, LINK!