Caleb Ewan won his next point of the season’s Tour de France after a twisted rush to the end, also Primoz Roglic maintained the race leader’s yellow jersey.
As Houston continues to revamp their team and try to resurrect their franchise from the lifeless pit of despair that former head coach and general manager Bill O’Brien left it in, the Texans and J.J. Watt have mutually agreed to part ways. Watt was released today, allowing him to search for a new team as […]