Krause was originally drafted by San Diego in the sixth round of the 2004 NFL Draft. He played in two games as a rookie and three games in 2005 with the Chargers. He was listed as inactive for all 16 games in 2006.
Krause was in Cleveland's training camp before he was released on Sept. 1.