Kailub Russell faces a serious threat as Thad Duvall aims to claim the Maxxis Cannonball GNCC win.
Latest