The best part about Minor League Baseball isn't necessarily the quaint stadiums or getting an up-close look at future MLB stars. It may just be the wild, mouth-watering and somewhat frightening roster of over-the-top ballpark snacks.

To celebrate minor-league ball's major-league eats, MLB kicked off a social contest called #FoodFight on Wednesday morning. The contest selects 64 offerings from across the 160 minor league ballparks, and encourages fans to vote for their favorites via Twitter (using the hashtag #FoodFight and team or dish name) or MiLB.com. A national champ will be announced on June 6, while every voter is entered into a drawing to visit the winner's ballpark for an in-person taste.

SEE ALSO: This May Be the Coolest Hot Dog Vendor of All Time

Here, we're showcasing eight of the contestants in all their gnarly glory. They're sure to make you moan out of either desire, revulsion or possibly both.

1. Fantastic Freeze Sunday (Toledo Mud Hens)

This bad boy gives you five scoops each of three flavors of ice cream, then is topped with whipped cream, hot fudge, rainbow sprinkles, peanuts and cherries. Oh, and it's served in a full-size batting helmet. Alrighty then!

2. Bats and Balls (Missoula Osprey)

Here we have some Rocky Mountain oysters served on a bed of fries. Rocky Mountain oysters, for the uninitiated, are deep-fried bull calf testicles. These guys are "peeled" (not even sure what that means) and coated in flour, pepper and salt. No joke.

3. Pickle Dog (Charleston RiverDogs)

An all-beef hot dog with a twist: the "bun" is actually a hollowed-out pickle filled with coleslaw.

4. Richard Simmons Burger (Fort Myers Miracle)

Burger patty + chicken breast + bacon + melted cheese. Damn, son.

5. Fang's Venom Bomb (Wisconsin Timber Rattlers)

You're gonna need something cool to wash this one down. It features a pair of quarter-pound patties topped with Cajun seasoning, jalapenos, salsa and pepper jack cheese.

6. Surf and Turf Burger (Delmarva Shorebirds)

Just your typical half-pound burger — only it's topped with delicious soft-shell crab.

7. Scrapple Sandwich (Wilmington Blue Rocks)

This guy's made up of two slices of scrapple (that's pork trimmings melded with cornmeal, wheat flour and spices) topped with green peppers, onions and American cheese. It celebrates Delaware's annual Apple-Scrapple Festival.

8. Jumbo Pork Tenderloin (Iowa Cubs)

A monstrous three-quarter-pound sando that the Iowa Cubs say is their state's unofficial official sandwich and is best dressed with mustard, onions and pickles. We don't doubt it.

Which of these dishes looks the tastiest to you? Let us know in the comments.

All photos courtesy MiLB.com