Apparently the …

Aside

Apparently the NFL agrees now that draft picks contracts are structured. Who hasn’t “over paid” for a draft pick?

Advertisements