Tulsa has a fine AA Baseball Club which plays in a stadium on the Tulsa Fair Grounds. As part of an overall plan to revitalize the downtown area, a new state of the art stadium is being built in the Greenwood area just west of Greenwood Avenue on Archer Street.
Here is a panorama of the construction so far as seen from the south side of Archer.
Here is the same construction area seen from the north looking south
By coincidence the Tulsa World had a front page article on the new stadium just this morning. See the articleHERE, and a very interesting review of progress on the new baseball stadium HERE.UPDATE: On Tuesday June 2 another article came out in the Tulsa World, HERE.
The Greenwood area will be the center of a new Downtown Tulsa.