In a group of friends, there’s always someone belligerent enough to wrestle you down and claim absolute domination, even if that victory is fleeting. And while we don’t think the Detroit-based truck manufacturers are ready to suplex one another—yet—when it comes to horsepower, they’ll brag about winning numbers any way they can. This time, it’s [...]