Dmitry , okay.
The 1st cycle outputs posts with a video category
The 2nd cycle outputs posts with a news category
The 3rd loop searches for the desired custom sp_league entry by ID
The 4th loop outputs the custom sp_event posts linked to the custom sp_team entry
The 5th loop outputs the custom sp_event posts linked to the custom sp_team entry
The 6th loop outputs popular posts with a custom sp_league type
Cycle 7 outputs 2 categories of video and news mixed together
The 4th and 5th cycles did separately because they should give out 10 results each for a narrow search.