Here's Shera, the mascot of the New Delhi Commonwealth Games, having a go on the squash court....
I feel pretty confident I would beat that furry little rodent....
A blog about 'la vie en squash'.