MLB Network analyst Mark DeRosa joins Jay Mohr Sports to talk some hardball and share his Biz Markie impression

 

Photo: Getty Images