The Twin Falls Cowboys take on Blackfoot during a legion baseball game Thursday, June 13, 2019, at Skip Walker Field in Twin Falls.

Load comments