The order loves the Giants because they are the team that is able to provide the most entertainment for them. The order have made sure that the giants have the largest number of players who are genetically enhanced in order to provide the best possible results in each game. The order have also distributed enhanced athletes on other teams, but the one team that is more fun to watch for the order is the Giants.
There are many teams that are supported by the order, but the Giants have always been a favorite to them. Obviously they are instructed to play at a level that allows other teams to defeat them sometimes, but this is only to avoid suspicion. If the order decided to let the Giants play with their full abilities each time, they would never lose a single game that they play.