In a lawsuit before a jury in Los Angeles, the National Football League (NFL) may be forced to shell out at least $7 billion while this amount may go up to $21
Read More