A decade since opening in Miami Beach, a beloved pizza chain has just been named the best independent pizzeria in America.
The club is coming off a historic 2024 season cut short by a shocking elimination in the first round of the MLS playoffs.
But this is humanity we're talking about, which means not even the super-evolved are immune to bouts of cringeworthy behavior ...