<li[+wf.classes+]>[+wf.linktext+][+wf.wrapper+]</li>

You could set the snippet call [!FirstChildRedirect!] into the content of the Products container. Products would remain clickable, but redirect immediately to the first child document (Baseball).
If the product items (Baseball, Football, etc) ARE NOT containers themselves (i.e. you only have a 2 level hierarchy - parents and children [products & product items]), one way to do this would be to create a chunk for the containers, i.e. products in your case. This chunk would be the &parentRowTpl. Then you would simply remove the <a> tags from the template as follows:
<li[+wf.classes+]>[+wf.linktext+][+wf.wrapper+]</li>
The children will use &rowTpl by default or innerRowTpl if you have this specified and will still be clickable. Hope this helps...
cheers/k
btw: what parameter is this &showDescription?
<li[+wf.classes+]>[+wf.linktext+][+wf.wrapper+]</li>
[[Wayfinder? &startId=`0` &parentRowTpl=`containers`]]
@Visim,
Sorry, I should have been clearer. I was referring to a WF template chunk. So, create a chunk the normal way and give it a name, e.g. containers. Inside this chunk you would have the code......
<li[+wf.classes+]>[+wf.linktext+][+wf.wrapper+]</li>
Then you would tell WF that you want to use this chunk as the parentRowTpl like so
[[Wayfinder? &startId=`0` &parentRowTpl=`containers`]]
You can add other parameters to you WF call as you wish. WF will use the chunk "containers" for all parent level documents, in your case these would be the parent documents you refer to as "Products"
Which version of WF are you using, btw?
cheers/k