I cannot believe that they are going to be right on the strip.
The Trop will be their new home. That place has lots of history.
https://www.reviewjournal.com/sports...opicana%20site
’s throw curveball, plan to build $1.5B stadium at Tropicana site