Star columnist Greg Hansen offers his takes on recent sports news.