NFL star mysteriously RETIRES at just 28 and just three months after signing a $3million contract
NFL receiver Michael Gallup has retired after six seasons - and only three months removed from signing a deal worth up to $3million.