The Ellis Cannon Sports Business Report from Radio PA: May 13, 2011
I have been clear about this for a long time - well before the joke that was Dallas. Every Super Bowl should be played in Miami, Florida. If that's not possible, the occasional trip to Phoenix or Tampa will do. But keep it warm for goodness sake. Well, after designating more potential igloos, the NFL looks like they're about to wise up and go either The Site of The Sixth Ring or The Place Pittsburgh Lost Its First Super Bowl for a future Super Bowl. We're going with the latter. Listen or download the podcast to learn more, including a change in how the league sorts this out.