Samson posted on their Facebook page that they are on their way to Detroit. So they are not the ones who Quad Chaos replaced.
I would link it but i dont know how to actually do the status but heres their page https://www.facebook.com/Samson-Monster-Truck-RacingPEI-216277680050/?hc_ref=NEWSFEED&fref=nf