World | Wed Jul 18, 2007 5:47am EDT

Castro says he's glued to the TV watching sports