Nick Russell Happy With FL Race