It’s sometimes hard to take Canseco seriously, especially on Twitter or when he’s lobbying for a major league return. But the 51-year-old remains passionate about baseball. And on Saturday, he stopped by Dr Pepper Ballpark — home of the Double-A Frisco RoughRiders — to take a few cuts.

Canseco, who last played in the majors in 2001, was expected to challenge local sluggers in an attempt to break his own world record for the longest...