We now know a small sliver of what TFC's 2017 schedule will be. They will play their home opener at BMO Field on March 31 when they take on Sporting Kansas City. Their first two matches will be on the road (naturally) - on March 4 at Real Salt Lake and on March 11 at Philadelphia. http://www.mlssoccer.com/schedule?month=all&year=2017
The USMNT will be in Panama on the 28th. I know it's early but I question MLS' wisdom in scheduling the home opener on that particular Friday.