Slap yourself on the back with a salad fork and take a break from those crunches you’re probably totally doing right now, Americans. A new report says we’ve been knocked from our position as No. 1 most obese developed nation in the world. That non-honor now goes to Mexico, according to the United Nations Food and Agricultural Organization. [More]