Indiana Fever center Teaira McCowan used to fear the spotlight. Now she could be the final piece in the team's resurgence.
Indianapolis Star, Indianapolis Star: Sports
Wed, 05/15/2019 - 8:39am
Indiana Fever center Teaira McCowan used to fear the spotlight. Now she could be the final piece in the team's resurgence.