Running off at the typewriter … It was announced earlier this week that Atlanta will host the College Football Playoff national-title game for the 2017 season, followed by Santa Clara, Calif., and then New Orleans for the 2019 season. Those venues were selected from a group of nine bids to host...