Brain stimulators are a hot item in sports training…do they help?
The San Francisco Giants just happen to be the baseball team that I usually root for. Unfortunately, they’re having a terrible year, and after a 7-game losing streak (and counting) are currently deep in the cellar in the National League West. “There’s always next year” is the baseball fan’s old lament. But alas, the Giants…