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.
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):