The Russell Report: The battle for Season 3's Grand Final, cancellation of practice racing and 'incredible' Tech Team examined