Get in touch with John
John Perrotto has been covering and writing about sports for various outlets for over 40 years. His work has appeared in the likes of USA TODAY, ESPN.com, SI.com, Forbes.com, The Associated Press, Baseball Digest, Baseball America, the Washington Post, the Philadelphia Inquirer, and more. John resides in and works out of Beaver Falls, PA.
Most Recent

Penn State vs Purdue Odds, Spread & Predictions (Feb. 1)
Jan 31, 2023 · 8:29 PM PST

Super Bowl 57 Odds – Chiefs vs Eagles Total Up to 49.5
In NFL Football
Jan 31, 2023 · 5:19 PM PST

Indiana vs Maryland Odds, Lines & Predictions (Jan. 31)
Jan 30, 2023 · 9:05 PM PST

Virginia vs Syracuse Predictions & Odds (Jan. 30)
Jan 29, 2023 · 8:03 PM PST

Super Bowl Odds – Opening Point Spread, Moneyline, and Total for Chiefs vs Eagles
In NFL Football
Jan 29, 2023 · 7:23 PM PST

Providence vs Villanova Odds, Lines & Predictions (Jan. 29)
Jan 28, 2023 · 6:53 PM PST

Xavier vs Creighton Odds, Spread & Predictions (Jan. 28)
Jan 27, 2023 · 6:43 PM PST

Air Force vs New Mexico Odds, Spread & Picks (Jan. 27)
Jan 26, 2023 · 5:35 PM PST

Purdue vs Michigan Odds, Lines & Picks (Jan. 26)
Jan 25, 2023 · 9:21 PM PST

Carolina Panthers Next Head Coach Odds; Wilks 3rd Choice Behind Steichen & Payton
In NFL Football
Jan 24, 2023 · 2:05 PM PST

Bengals vs Chiefs Line Movement – Cincinnati Now Favored In AFC Championship After Line Moves 5 Points
In NFL Football
Jan 24, 2023 · 11:47 AM PST

Penn State vs Rutgers Picks & Odds (Jan. 24)
Jan 23, 2023 · 6:22 PM PST

NFL Conference Championship Odds – Opening Betting Lines & Spreads for AFC and NFC Title Games
In NFL Football
Jan 22, 2023 · 3:24 PM PST

Michigan State vs Indiana Picks & Odds (Jan. 22)
Jan 22, 2023 · 12:30 AM PST

Cincinnati Bengals vs Buffalo Bills Odds, Predictions and Best Bets for Divisional Round Playoffs
In NFL Football
Jan 21, 2023 · 12:00 PM PST

Aaron Rodgers Next Team Odds; Return to Green Bay Favored, Raiders & Jets Among Contenders
In NFL Football
Jan 21, 2023 · 6:00 AM PST

Ball State vs Kent State Odds, Lines & Picks (Jan. 20)
Jan 19, 2023 · 5:06 PM PST

UConn vs Seton Hall Odds, Spread & Picks (Jan. 18)
Jan 17, 2023 · 8:06 PM PST