A lot of the content for the reports is auto-generated by a computer.
Scorers: Any interesting facts? 100th goal for the club, first goal for X months, debut, etc...
Team get a red card -> "10-man X", two red cards -> "9-max X" etc...
Red card for each team -> "Fractious game" or "Bad-tempered match", etc.
Look at team's form/record -> "back-to-back wins for the first time since X", or "Fifty game on the bounce".
Individual record against that team -> "beating them for the first time in N games since X"
Much cheaper than sending a reporter to each game!