Ottawa Titans Location: Ottawa, Ontario (Canada)Level: professionalSport: baseballLeague: Frontier League Status: activeYears: 2020-Website: https://ottawatitans.com/ https://www.facebook.com/OttawaTitans @ottawa_titans @ottawa_titans https://www.youtube.com/channel/UCQTl8Myd0Ei55vaio8HB2pQTeams with the Titans team name Tweets by mascotdb