Because using another sport's bat wouldn't be cricket? <rimshot>
Sorry, Fred... you line 'em up, I can't resist knockin' 'em down!
I wondered why they used baseball bats when the imam clearly said 'homosexuals should be thrown off tall buildings'
Or is that too much of a stretch even for you to grasp? I know you are trying to be amusing but I find little about islam I can laugh at.