Craig and Davis talk the biggest free agency moves thus far in the NFL as well as a fantasy outlook for the San Francisco Giants ahead of the MLB season.