I've been reviewing hardware and software, devising testing methodology and handed out buying advice for what seems like forever; I'm currently absorbed by computers and gaming hardware, but ...
“Runners need to be able to read the terrain in front of them, adjust to different environments, and manage all that the outdoors can throw at them — from dirt and debris to pollen and bugs,” says Jay ...