The New England Patriots are just the latest to turn to solar energy to power their vast complexes. From Boston to Los Angeles, teams are taking advantage of the falling price of solar panels. But for their fans, it's a bigger financial leap.
NFL lockout could mean millions of dollars of lost sales. Restaurants, team apparel stores could see the biggest impact of an NFL lockout.