From the New York Yankees to the San Francisco 49ers, there have been a lot of great sports teams over the years. But there have also been quite a few fictional sports teams that have wowed us as well. Just check out Bleacher Report's list of the 25 best fictional sports teams ever over here. Those teams were unstoppable.
[via Bleacher Report]