IndyCar Sunday Iowa Winner Will Power returned to The Freak Nation Sunday night a couple hours after his victory on the racetrack. Power is a Friend of The Freaks in addition to being a two-time IndyCar champion in 2014 and 2022 and the 2018 Indy 500 winner. Power held off points leader Alex Palou in the final laps after the last pit stops to get the victory. Power was drained and dehydrated after the win. Listen…