What’s the deal with the North Carolina town that smells like cat urine?

You've gotta ask the question...

WATCH: Cat scrambles on field during Angels-Cardinals game

Go figure a game featuring one team that rallied around a monkey, and another that cheered a squirrel,...