WNBA player Angel Reese has landed a Vogue cover, posing for a story about how the worlds of fashion and sport have collided.