I can see several potential reasons why this was rejected: This sounds like a typical 90ies 00s hip-hop backing track for vocals, not so much like a modern track for visuals. It lacks dynamics and development and stays one-dimensional, there is no real excitement. You can see that in the sports videos where the music is dragging, for example in the football scene . Granted, it works well with the cliche hip-hop scenes. But, because it is a classic hip-hop backing track its usability is pretty restricted which might also be why it was rejected. In addition, the fade-out is a no-go and might already give you a rejection on its own.
Try to spice up your stuff with some modern cinematic elements, add more depth and room and create more variation so that you move away from the dated hip-hop backing track feel to a more modern cinematic track with hip-hop attitude. Good luck!