The proposed location of the domed facility is on the I fields which are north of 105th Avenue. The National Sports Center is known for setting a new standard with their facilities and this would be no different. The proposed height of the dome is 110 feet tall.
KENNY PERRY WINS LAST 3M CHAMPIONSHIP
The Champions Tour players put on one last show for the fans that came out over the weekend.