New York Giants
fromwww.theguardian.com
2 months agoFrom nepotism to staggeringly bad contracts: the NFL's most hopeless franchises
The Cleveland Browns' decision to trade for Deshaun Watson has severely impacted the franchise's future and ethics in sports management.