David Garrard


Browns Now Own 3 of 5 Non-Winning Games Since 1999 With +5 TO Differential

by: Matthew Marczi Steelers Depot 10 Sep

Every NFL team—excluding those who play today—has participated in 305 games since the Cleveland Browns returned to the NFL for the 1999 season, this being the beginning of their 20th season following their re-establishment. There have been close to 10,000