Diamond Teague Park is a planned $16 million 39000 sqft public plaza (also referred to as the "First Street Plaza" or "First Street Landing") at the terminus of First Street envisioned as the principal "window" between the new baseball stadium and the river.