EA freshen up Need for Speed series with new online team mode.
Read more.