The website Sports Pickle, which specializes in sports humor and satire, has put together a list of the 25 worst college mascots. And would believe Nebraska's Lil' Red made the list?

Here's how they describe Lil' Red,

"You know the annoying neighbor with the inflatables in their front yard? Nebraska is that annoying neighbor."

Concordia College also made the list, along with Pete the Peacock from Upper Iowa.

To see the complete list and what they have to say about each mascot, CLICK HERE.

(Courtesy: Sports Pickle)

More From KXRB