Thanks for the report.
As far as I can tell this is correct, though a bit unusual. "sports" here is a verb and means "displays", "shows", "exhibits".