Former Indiana Fever player Natasha Howard is returning home for the 2025 season. She's a three-time WNBA All-Star and has won several championships.