Terrell Brown loses $2 million for missing workouts