Football Benni McCarthy Gleefully Recalls How Shockingly Bad Ricardo Carvalho Was In Training By Mikey Traynor · Jun 12, 2017