The tall pole that you see in right field, is the CN Tower... The tallest free standing structure in the world. You can travel up into it and look down through the glass at the field below and of lake Ontario and New York on the other side.  (Thanks to Tim Lasko for the info!)

While The CN Tower is a free standing structure, it is part of the Skydome complex, along with the Renaissance Hotel. The tower does provide some magnificent views of the field while the roof is open.