Baltimore Ravens Place Franchise Tag on Justin Madubuike
The Baltimore Ravens have placed the exclusive franchise tag on defensive lineman Justin Madubuike. The two sides were unable to come to an agreement on a long-term deal ahead of Tuesdays deadline to sign players...