Top 3 Most Annoying People in Sports

Jake CohenCorrespondent IJune 12, 2009

Top 3 Most Annoying People in Sports

0 of 2

Terrell Owens

1 of 2

Derek Jeter

2 of 2