C.J. Stroud

NFL roundup: Buffalo Bills, Philadelphia Eagles lose unbeaten starts at home
Houston Texans sign running back Nick Chubb to one-year deal worth up to $5 million
NFL Divisional Round: Ravens and Bills set for spectacle, Lions and Chiefs back in action
NFL playoffs: Texans shake off slow start to destroy Chargers, Ravens get past Steelers
NFL roundup: Kansas City Chiefs defeat Houston Texans as Baltimore Ravens secure playoffs
Carolina Panthers take quarterback Bryce Young first in NFL Draft
Kaizer Chiefs’ substantial injury list begins to ease ahead of key fixtures
Makazole Mapimpi gets five-game ban and is off Springboks' stand-by list
Derby Week: A colourful battle in South Africa's footballing heartland of Soweto
Kaizer Chiefs needed a rest in the international break – coach Cedric Kaze