The wording was vague, but I think it means the fiscal year, so 7 titles by March 31, 2013. Regardless, I think we'll see a minimum of 4-5 Ubisoft titles at launch. I think Assassin's Creed III, Rayman Legends, Avengers, and Ghost Recon are close to locks.
The sports title, I assume, would be something like their Motion Sports crap on Kinect. Or maybe it's actually good.