I don't know anything about ColdFusion, I'm afraid. I would be surprised if just doing
<cfset sportid = #url.id#>
is enough to set a value for the sportid parameter in your stylesheet: I would have thought it just sets a local variable in ColdFusion.
(Why did they choose this weird pseudo-XML syntax?)
Look in the ColdFusion transformation API for an instruction to set stylesheet parameters.
Michael Kay
http://www.saxonica.com/
Author, XSLT Programmer's Reference and XPath 2.0 Programmer's Reference