Yahoo Sports reports: Carson Hocevar appeared to have the truck to beat at Michigan International Speedway, but a dominant afternoon ended with disappointment as the Michigan native finished third and blamed himself for letting a hometown victory slip away.