Ted Christopher won the Whelen Modified Tour Icebreaker 150 at the Thompson International Speedway in Connecticut on April 10, 2011. GWC’s Travis Barrett was on the scene for “The Granite Stripe” blog.