Willis Andrew McGahee III ( born October 20 , 1981 in Miami , Florida ) is an American football Running back for the Baltimore Ravens of the National Football League ( NFL ) . Willis Andrew McGahee III ( born October 20 , 1981 in Miami , Florida ) is an American football player who plays running back for the Baltimore Ravens in the National Football League .