• 7 years ago
FloSoftball's original documentary saying "farewell" to one of the greatest pitchers ever as Cat Osterman plays her final game in her home state of Texas.

Recommended