Michael TodiscoinThe Sports ScientistAmari Cooper: A Disappearing Act?A few weeks ago on ESPN’s morning show “Get Up”, the often outspoken Rex Ryan, commented on the Cowboys signing Amari Cooper to a 5 year…May 17, 20201May 17, 20201