Hi,
Yes it is possible, the way I have done it is to create page template (http://codex.wordpress.org/Pages#Page_Templates) for each page that will contain a list of post for the respective category, in your example football.
Now you need to edit the page template, a good idea to know a bit about the wordpress loop and PHP before trying this.
The page template I created was the same as the index.php, except I called query_posts function:
query_posts('orderby=date&posts_per_page=5&category_name=football');
The code needs to be placed before the call:
while (have_posts()) : the_post();
This process creates a custom wordpress loop with just the posts from your requested category.
One more trick if you plan to use the Excerpts function you need to also call:
global $more;
// set $more to 0 in order to only get the first part of the post
$more = 0;
before the while loop.