Man, it's been a rough couple of weeks for Chevy trucks. First one gets publicly humiliated by a Dodge truck in a tug-of-war that was probably allowed to go on too long, and now another one gets soundly trumped by some German engineering.

Read…