The losing streak has now hit eight games. If the weather were to encapsulate New York Giants football in 2019, the...