Russian TV release images of Brittney Griner in prison

  • last year
The Phoenix Mercury center landed in Texas on Thursday after being arrested in Russia 10 months ago.

Recommended