Chad Hall is winning the war of attrition at the 49ers receiver position. And it's not entirely due to luck. "It's something I prepare for," the diminutive but quick receiver said today. "I do a lot of injury prevention...