NFL team loses fight against BP for $20m damages over Deepwater Horizon oil spill

The 2010 Deepwater Horizon explosion and oil spill is the worst environmental disaster in US history.
The 2010 Deepwater Horizon explosion and oil spill is the worst environmental disaster in US history.

Breaking