MLB Rumors: David Ross to Interview for Twins’ Manager Opening

The Minnesota Twins are reportedly interested in interviewing former MLB catcher David Ross for their vacant managerial position. According to La Velle E...