Thanks. I've noticed worldstadiums is often wrong when it comes to identifying international stadiums too, sometimes assigning incorrect names or including incorrect images. Especially in France for some reason.
On the flip side, sometimes worldstadiums is all there is to go by for info on the internet in English. Their pictures have helped me identify a few in Senegal and Algeria and I suspect I'll have more luck in the future with them as my primary source for identifying a stadium. Perhaps they are a decent More Info link sometimes, but other times there's something much more official and informative out there.
*** Name Correction: William "Dick" Price Football Stadium
*** (more appropriate) More Info link: http://www.nsu.edu/athletics/DickPriceStadium.html