Julian Edelman Drops Bombshell On His Suspension PED Test Appeal
Julian Edelman sure stirred the pot with the last controversy regarding his performance-enhancing drug test. Many wonder if the National Football League failed to follow...