Braves executive could be Astros next GM

The Houston Astros may have their sights set on a new general manager. Atlanta Braves vice president of scouting Dana Brown “has emerged as the clear front-runner” for the position, according to longtime baseball insider Bob Nightengale of USA Today. Read More