The Ravens Xtra crew discusses Willis McGahee