By John Gruber
Walk the World
Your new healthy addiction. Free for iPhone!
I’ll be in the commentary booth for tomorrow afternoon’s Layer Tennis 2010 Playoffs semifinal match between Noper and Greg Hubacek. Here’s my match preview.
Kottke will be in the booth for the other semifinal, between Mark Weaver and Mig Reaves.
★ Thursday, 9 December 2010