You would likely be best served by calling their recruiting department and request some names of teams you can call. When a prospective team calls me for a position, I volunteer very little initially..
Anyone can baffle someone with a bunch of BS. I give them numbers to current and past teams...