the Giants are always uh always there perennially a good team
The Giants are an outstanding team.