Will Trevor Bayne and the NESN car win the New England 200?