Advertisement

Kansas University's Scott Russell tosses the javelin during the Big 12 track and field championship. Russell won with a throw of 249 feet, 3 inches Sunday in Columbia, Mo.

Comments

Use the comment form below to begin a discussion about this content.

Commenting has been disabled for this item.