Rapping the Name of Every PRO Sports Team

This guy had to be creative to pull this off. A rap that includes every single name of a pro sports team from the NFL, MLB, NHL, NBA and even the MLS. Yep, even the MLS. Check it out below, it’s impressive. I couldn’t name every team let alone rap about em.-TO