Just because someone is famous, doesn't make them good at everything, and that's been proven a few times by celebrities who have played in MLB Spring Training.
During his show in Detroit Country Star Garth Brooks wore a football jersey of a local star like he normally does as you can see above. In the picture above Brooks is wearing a Larry Fitzgerald jersey in Arizona. In Detroit he wore a Sanders jersey... a BARRY Sanders jersey. Sanders number with the Lions was 20 so when the internet saw Brooks in the Sanders 20 jersey they lost their minds.