Either going to be RS3, or for a great online sports game try NHL Rivals
Yes it might be ice hockey, but it provides great online gameplay in either pickup ( 3 on 3 ) or full games ( up to 10 players ) & also has all the XSN features, online tournaments & downloadable content.