Barstool Sports stake squeezes Penn National shorts
Short-sellers have lost $37.2 million since Penn National took a 35 percent stake in Barstool Sports on Jan. 29.

Short-sellers have lost $37.2 million since Penn National took a 35 percent stake in Barstool Sports on Jan. 29.