NFL safety Su'a Cravens got into a crazy fight with Denver Nuggets guard Malik Beasley in an apartment lobby ... and TMZ Sports has the insane video.
It all went down at an upscale apartment complex in Denver on August 9 -- and you can see 22-year-old Beasley pacing the lobby without a shirt while wearing his Nuggets shorts.
We're told Beasley was heated over a situation involving a mutual female friend -- Instagram model Montana Yao -- and had called out Cravens to settle things once and for all.