bn:03820511n
Noun Named Entity
NL
Bobby Dodd Stadium
EN
Bobby Dodd Stadium at Hyundai Field is the football stadium located at the corner of North Avenue at Techwood Drive on the campus of the Georgia Institute of Technology in Atlanta. Wikipedia
Relations
Sources