Eagle Sports Complex Tour 14 August 2020 / Comments Submitted by Kathy on 14 August 2020 This is a tour of the massive Eagle Sports complex in Eagle Idaho. A must visit for any sports enthusiast.