American Legion

Layton v Smithfield

American Legion

Legion baseball

American Legion

Topless Fan

American Legion

West Jordan v Valley View, Legion Baseball