Neah Odom

Natasha Howard directing traffic.

How Natasha Howard’s return affects the Liberty’s success — and growing pains

By Jackie Powell / August 24, 2021

The Liberty are adjusting to playing with their new star Natasha Howard