New for 2021: Ottawa Titans By Ballpark Digest Editors on December 6, 2020 in Independent Baseball, News We have a name for the newest Ottawa team in the independent Frontier League: the Ottawa Titans, launching play in the 2021 season. (more…) Continue Reading