from FanSided2 years agoAt the NFL meetings this week, new New Orleans Saints head coach Dennis Allen officially laid to rest the Sean Payton fever dream of employing Taysom Hill as a quarterback in any capacity. Read at FanSided[add][|| ... ]