In the opening hour of Wednesday's BBMS, Ed and Jeremy debate the merits of the Ravens handing Justin Madabuike the Franchise Tag. Madabuike will be paid just over 22 million for the year if he is tagged and while Eric DeCosta explained the team is hoping to sign him to a long-term deal, are you okay with the idea of him getting the tag? Plus, Angry Joe on the criticism of John Harbaugh and an update on the Orioles' recent Spring Training action.