I mean YouTube pretty much killed the need for the site. Don't know why they couldn't just run through it though.
This! The websites that refuse to post their video content on YouTube or only post some of the content are a FU*KING nuisance! Thank god the NFL finally gave in this past year. I need the NBA to post full Highlights on YouTube every night too.