You're probably right.American presidents have thrown inaugural first pitches since Taft, yet now the (already) unpopular President Trump claims he has a "scheduling conflict"t hat keeps him from doing this.
The second-best popular vote getter in 2016 should be honest and admit he knows he will be relentlessly booed if he shows up on that mound.
Donald Trump Reportedly Won't Throw 1st Pitch for Nationals Due to Scheduling
Trump loved baseball. As a kid he was scouted by the Phillies. You can bet if he thought he would be greeted by thousands of cheering fans chanting his name, he would be there.