I dont know much about NFL contracts but 3 yr 15 mil 8 mil guaranteed aint half bad for a 3rd down RB... Hope he lands on his feet somehwere, but Baker was outta pocket with the slick *** comments. We will see if it comes to bite him in the ***.. Some other NFL players on social media having a...