Las Vegas Beer bottles, discarded torn clothing and other debris dot the landscape at the corner of Russell Road and Dean Martin Drive. In the distance, to the northeast, the Strip looms — a pyramid, a castle, a faux Empire State Building. Behind the chain-link fence looms open desert covered in patches by ground-covering shrubs. It's a nondescript location on this 114-degree June day, but in mere months construction should begin on the new home for the National Football League's (NFL) Raiders. This will be the world's most costly stadium, built heavily on the backs of taxpayers. Intended to be
Read Full Article »