Who takes the win? Musclepalooza XXIX, May 26 at Lebanon Dragway in West Lebanon, New York, will be here before you know it. Here’s wheels-up action from a past Musclepalooza — who would you expect to take the win? .em...