Views, how to show x-items from each tag? I wan't to create an view that show MAX:10 items of tags (football,basketball,tenis etc...)

I want the view to show 3 items for each tag


[football_article_1]
[football_article_2]
[football_article_3]
[basketball_article_1]
[basketball_article_2]
.....


Any idea?
A possible solution involves creating two views, one of taxonomy terms, and another one of articles, and using Views Field Fiew to embed the article view as a field in the taxonomy terms view.


Create a taxonomy term view that shows fields. Add the title (optional) and Term ID fields. We'll come back to this one in a moment.
Create a view of content - of your sport articles that contain the tags. You can use an unformatted list of teasers, or if you want to include only some fields, an unformatted list of fields. My example uses teasers. IMPORTANT: Select a limited number of items to display. In my example I'm limiting it to 3. I won't use a pager in this example. 
In the Advanced fieldset of the second view, add Contextual Filters. Select Content: has taxonomy term ID. Then in When the filter is not in the URL : Display content of "no results found". 
Go back to your taxonomy term view. Add field Global: View. Select the View and Display of the view of content created in step 2. IMPORTANT: in the Contextual filters textfield, add the token for the Taxonomy term ID field (usually [%tid]) 


That's it. Visit your taxonomy term view and you'll see a list of 3 articles per term. 

This is what the Views UI for the two views look like:

View of terms



View of content