Mets to sign Bobby Bonilla at age 47 until 2035

To be honest, if he's still got his health at 47, he arguably has it better than virtually all current NFL stars.