No Image

Titans lose late lead to end weekend

July 31, 2022 0

[#item_full_content] Schaumburg, IL – Ahead 1-0 entering the bottom of the eighth, the Ottawa Titans (40-27) allowed three runs, dropping the series finale 3-1 to […]