You may recall reading about Jack White looking glum when he was snapped at a baseball game a week or so ago on these pages and, well, it looks as though he's done it again.

The former White Stripe is known to a be a massive fan of America's national pastime having donated more than $170,000 to the renovation of a baseball diamond in Detroit in the past, so we would have assumed that ol' Jack would have been over the moon when he was invited to throw the first pitch at the Detroit Tigers vs Chicago White Sox game yesterday, right? Wrong.

White's throw came up slightly short. We also feel that we have to mention that the catcher was inexplicably dressed up as Santa Claus...in the middle of July. Those crazy yanks...

Come on Jack, give us a smile for heaven's sake.