Photo by Road Racing News Steve Mercer is set to have a highly competitive TT 2014. Steve competing for Team traction control had a good North West 200 which included…