Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Sports Stack Exchange is a question and answer site for participants in team and individual sport activities. It only takes a minute to sign up.
Trying to find out who signatures is on this Basebball . I received it as a birthday present
This is a David Ortiz autograph. "B.P." almost certainly stands for "Big Papi", Ortiz's very common nickname.
There are many examples. Here is his Baseball Almanac page.
Exhibit A (last card on page):
Exhibit B (note the 34 in the signature):