You're totally right. That IS a Frank Thomas autographed jersey.
He WAS on the Jays on April 15th. And he was one of the few players that wore #42.

I wonder if someone's going to get a future HOF jersey for a Wilkerson price tag!! Thanks for the sleuthing!

Cheers,
withay