Sports radio legend Mike Francesa questioned Travis Kelce's commitment to football amid the Kansas City Chiefs star's slow start to the 2024 season.
foxnews.com