The wild life in most of America’s big cities might include a wild rat or two, nut-chasing squirrels and messy pigeons. But, according to National Geographic, “Los Angeles is the only major metropolitan area in the world with a bevy of mountain lions [cougars].” And so, it comes as no surprise that the Los Angeles Police Department was called out to track down and capture one of those lions…