Footballcracy North America Tim Cahill leaves the Premier League for Red Bulls